'cafl' LIR transformation is stands for 'Complex Address Form Loading'

The transformation:

1) Looks for a memory access instruction
2) Check if the address operand of the instruction can be replaced with a combination of its source operands using complex form of addition or multiplication operations.
3) Replaces the address operand with a complex form if possible

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

Jitrino_OPT/cafl (last edited 2009-09-20 21:55:29 by localhost)