Uses of Interface
org.norecess.citkit.lir.LIRRegister

Packages that use LIRRegister
org.norecess.citkit.lir.expressions   
org.norecess.citkit.lir.instructions   
org.norecess.citkit.lir.memoryaddresses   
org.norecess.citkit.lir.operands   
org.norecess.citkit.lir.operands.registers   
 

Uses of LIRRegister in org.norecess.citkit.lir.expressions
 

Constructors in org.norecess.citkit.lir.expressions with parameters of type LIRRegister
LIRBinaryExpression(LIRRegister left, LIRBinaryExpression.BinaryOperator operator, LIRRegister right)
           
LIROperandExpression(LIRRegister register)
           
LIRUnaryExpression(LIRUnaryExpression.UnaryOperator operator, LIRRegister register)
           
 

Uses of LIRRegister in org.norecess.citkit.lir.instructions
 

Methods in org.norecess.citkit.lir.instructions that return LIRRegister
 LIRRegister LIRConditionalAssignment.getCondition()
           
 LIRRegister LIRRegisterAssignment.getRegister()
           
 LIRRegister LIRCall.getResult()
           
 LIRRegister LIRConditionalAssignment.getTarget()
           
 LIRRegister LIRLoad.getTarget()
           
 

Constructors in org.norecess.citkit.lir.instructions with parameters of type LIRRegister
LIRCall(LIRRegister result, java.lang.String procedureName)
           
LIRConditionalAssignment(LIRRegister target, LIRRegister condition, LIROperand operand)
           
LIRLoad(LIRRegister target, LIRMemoryAddress address)
           
LIRRegisterAssignment(LIRRegister register, LIRExpression expression)
           
 

Uses of LIRRegister in org.norecess.citkit.lir.memoryaddresses
 

Methods in org.norecess.citkit.lir.memoryaddresses that return LIRRegister
 LIRRegister LIRRegisterMA.getRegister()
           
 LIRRegister LIRTwoRegisterMA.getRegister1()
           
 LIRRegister LIRTwoRegisterMA.getRegister2()
           
 

Constructors in org.norecess.citkit.lir.memoryaddresses with parameters of type LIRRegister
LIRRegisterMA(LIRRegister register)
           
LIRRegisterOffsetMA(LIRRegister register, int offset)
           
LIRTwoRegisterMA(LIRRegister register1, LIRRegister register2)
           
 

Uses of LIRRegister in org.norecess.citkit.lir.operands
 

Methods in org.norecess.citkit.lir.operands that return LIRRegister
 LIRRegister LIRRegisterOperand.getRegister()
           
 LIRRegister LIRRegisterOffset.getRegister()
           
 

Constructors in org.norecess.citkit.lir.operands with parameters of type LIRRegister
LIRRegisterOffset(LIRRegister register, int offset)
           
LIRRegisterOperand(LIRRegister register)
           
 

Uses of LIRRegister in org.norecess.citkit.lir.operands.registers
 

Classes in org.norecess.citkit.lir.operands.registers that implement LIRRegister
 class LIRFloatingPointRegister
           
 class LIRGeneralPurposeRegister
           
 class LIRParameterRegister
           
 class LIRSymbolicRegister