Uses of Class
at.dms.backend.InstructionHandle

Packages that use InstructionHandle
at.dms.backend   
 

Uses of InstructionHandle in at.dms.backend
 

Methods in at.dms.backend that return InstructionHandle
 InstructionHandle Optimizer.getCodeStart()
           
 InstructionHandle CodeSequence.getCodeStart()
          Returns the first instruction of the sequence
 InstructionHandle CodeSequence.getCurrent()
          Returns the (current) last instruction of the sequence
 InstructionHandle ControlFlow.getInstructions()
           
 InstructionHandle InstructionHandle.getNext()
          Returns the handle of the next instruction in textual order.
 InstructionHandle InstructionHandle.getPrevious()
          Returns the handle of the next instruction in textual order.
 InstructionHandle InstructionHandle.getTarget()
          Returns the target of this jump instruction
 

Methods in at.dms.backend with parameters of type InstructionHandle
static at.dms.backend.BasicBlock ControlFlow.findBasicBlock(InstructionHandle handle)
           
 void CodeSequence.plantInstruction(InstructionHandle handle)
          Adds an instruction at the end of the sequence
 void Optimizer.setCodeStart(InstructionHandle handle)
           
 void InstructionHandle.setNext(InstructionHandle next)
          Sets the handle of the next instruction in textual order.
 void InstructionHandle.setTarget(InstructionHandle target)
          Returns the target of this jump instruction
 

Constructors in at.dms.backend with parameters of type InstructionHandle
ControlFlow(at.dms.backend.MethodEnv env, InstructionHandle start, HandlerInfo[] handlers)
          Creates a new instruction handle.
InstructionHandle(Instruction insn, InstructionHandle prev)
          Creates a new instruction handle.