org.jikesrvm.compilers.baseline.ia32
Class BaselineMagic.GetValueAtDisplacement

java.lang.Object
  extended by org.jikesrvm.compilers.baseline.ia32.BaselineMagic.MagicGenerator
      extended by org.jikesrvm.compilers.baseline.ia32.BaselineMagic.GetValueAtDisplacement
Enclosing class:
BaselineMagic

private static final class BaselineMagic.GetValueAtDisplacement
extends BaselineMagic.MagicGenerator

Load an address from the stack and load the value at it plus a displacement


Field Summary
(package private)  Offset disp
           
 
Constructor Summary
BaselineMagic.GetValueAtDisplacement(Offset disp)
           
 
Method Summary
(package private)  void generateMagic(ArchitectureSpecific.Assembler asm, MethodReference m, RVMMethod cm, Offset sd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

disp

final Offset disp
Constructor Detail

BaselineMagic.GetValueAtDisplacement

BaselineMagic.GetValueAtDisplacement(Offset disp)
Method Detail

generateMagic

void generateMagic(ArchitectureSpecific.Assembler asm,
                   MethodReference m,
                   RVMMethod cm,
                   Offset sd)
Specified by:
generateMagic in class BaselineMagic.MagicGenerator