Revision 100626 of LIR

  • Revision slug: Nanojit/LIR
  • Revision title: LIR
  • Revision id: 100626
  • Created:
  • Creator: nnethercote
  • Is current revision? No
  • Comment 13 words added, 3248 words removed

Revision Content

In Nanojit, LIR is the source language for compilation to machine code. LIR stands for low-level intermediate representation.  It is a typed assembly language.

The LIR instruction set is best learnt by reading nanojit/LIRopcode.tbl.  Code for manipulating LIR is in nanojit/LIR.h.

Revision Source

<p>In Nanojit, <strong>LIR</strong> is the source language for compilation to machine code. LIR stands for <em>low-level intermediate representation</em>.  It is a typed assembly language.</p>
<p>The LIR instruction set is best learnt by reading nanojit/LIRopcode.tbl.  Code for manipulating LIR is in nanojit/LIR.h.</p>
Revert to this revision