'i8l' LIR transformation replaces operations with 64 bits integer values with a set of operations supported by IA-32 ISA.

The I8PseudoInstruction is normally generated by hir2lir transformation for every operation with 64-bit integer values using 64-bit operands.
This transformation replaces these instruction with platform instructions available on IA32 platform, replacing 64-bit operands with pairs of 32-bit ones if needed.

implementation file: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32I8Lowerer.cpp

Jitrino_OPT/i8l (last edited 2009-09-20 21:54:36 by localhost)