LIR stands for Low Level Intermediate Representation. This is the lowest tier of the JRockit internal representation of Java code. LIR contains constructs like hardware registers and hardware-specific addressing modes. LIR may or may not be register-allocated. Register-allocated LIR maps directly to native code for the current platform.
See also HIR, MIR, Register allocation, Native code, and IR.
3.145.179.35