Uses of Class
temp.Temp

Packages that use Temp
assem   
flow_graph   
frame   
tree   
x86   
 

Uses of Temp in assem
 

Methods in assem that return types with arguments of type Temp
abstract  List<Temp> Instr.def()
           
 List<Temp> MOVE.def()
           
 List<Temp> LABEL.def()
           
 List<Temp> OPER.def()
           
abstract  List<Temp> Instr.use()
           
 List<Temp> MOVE.use()
           
 List<Temp> LABEL.use()
           
 List<Temp> OPER.use()
           
 

Constructors in assem with parameters of type Temp
MOVE(Temp destination, Temp source)
          Construtor que deverá ser chamado para criar uma instrução de move
 

Constructor parameters in assem with type arguments of type Temp
OPER(java.lang.String instruction, List<Temp> defined, List<Temp> used)
           
OPER(java.lang.String instruction, List<Temp> defined, List<Temp> used)
           
OPER(java.lang.String instruction, List<Temp> defined, List<Temp> used, List<Label> label)
           
OPER(java.lang.String instruction, List<Temp> defined, List<Temp> used, List<Label> label)
           
 

Uses of Temp in flow_graph
 

Methods in flow_graph that return types with arguments of type Temp
 List<Temp> AssemFlowGraph.getDefined(Node node)
           
abstract  List<Temp> FlowGraph.getDefined(Node node)
           
 List<Temp> AssemFlowGraph.getUsed(Node node)
           
abstract  List<Temp> FlowGraph.getUsed(Node node)
           
 

Uses of Temp in frame
 

Methods in frame that return Temp
abstract  Temp Frame.FP()
           
abstract  Temp Frame.RV()
           
abstract  Temp Frame.SP()
           
 

Methods in frame that return types with arguments of type Temp
abstract  List<Temp> Frame.calleeDefs()
           
abstract  List<Temp> Frame.registers()
           
 

Uses of Temp in tree
 

Methods in tree that return Temp
 Temp TEMP.getTemp()
           
 

Constructors in tree with parameters of type Temp
TEMP(Temp t)
           
 

Uses of Temp in x86
 

Fields in x86 declared as Temp
static Temp Frame.eax
           
static Temp Frame.ebp
           
static Temp Frame.ebx
           
static Temp Frame.ecx
           
static Temp Frame.edi
           
static Temp Frame.edx
           
static Temp Frame.esi
           
static Temp Frame.esp
           
 

Methods in x86 that return Temp
 Temp Frame.FP()
           
 Temp Frame.RV()
           
 Temp Frame.SP()
           
 

Methods in x86 that return types with arguments of type Temp
 List<Temp> Frame.calleeDefs()
           
 List<Temp> Frame.registers()
           
 

Methods in x86 with parameters of type Temp
 java.lang.String Frame.tempMap(Temp t)