org.norecess.citkit.lir.instructions
Class LIRLoad

java.lang.Object
  extended by org.norecess.citkit.lir.instructions.LIRLoad
All Implemented Interfaces:
LIRInstruction

public class LIRLoad
extends java.lang.Object
implements LIRInstruction


Constructor Summary
LIRLoad(LIRRegister target, LIRMemoryAddress address)
           
 
Method Summary
<T> T
accept(LIRInstructionVisitor<T> visitor)
           
 LIRMemoryAddress getAddress()
           
 LIRRegister getTarget()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LIRLoad

public LIRLoad(LIRRegister target,
               LIRMemoryAddress address)
Method Detail

getTarget

public LIRRegister getTarget()

getAddress

public LIRMemoryAddress getAddress()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

accept

public <T> T accept(LIRInstructionVisitor<T> visitor)
Specified by:
accept in interface LIRInstruction