Class and Description |
---|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Operator
An Operator represents the operator of an
Instruction . |
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
AbstractRegisterPool |
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
ControlFlowGraph
The Factored Control Flow Graph (FCFG).
|
ExceptionHandlerBasicBlock
A basic block that marks the start of an exception handler.
|
ExceptionHandlerBasicBlockBag
A container for the chain of exception handlers for a basic block.
|
GenericRegisterPool
Pool of symbolic registers.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
ControlFlowGraph
The Factored Control Flow Graph (FCFG).
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Operator
An Operator represents the operator of an
Instruction . |
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Operator
An Operator represents the operator of an
Instruction . |
Class and Description |
---|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Operator
An Operator represents the operator of an
Instruction . |
Class and Description |
---|
ExceptionHandlerBasicBlockBag
A container for the chain of exception handlers for a basic block.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Class and Description |
---|
AbstractRegisterPool |
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
BasicBlock.BBEnum |
BasicBlock.ComputedBBEnum |
BasicBlock.OutEdgeEnum |
ControlFlowGraph
The Factored Control Flow Graph (FCFG).
|
ExceptionHandlerBasicBlock
A basic block that marks the start of an exception handler.
|
ExceptionHandlerBasicBlockBag
A container for the chain of exception handlers for a basic block.
|
GCIRMap
This class holds GC maps for various program points.
|
GCIRMapElement
This class holds each element in the GCIRMap
|
GenericPhysicalRegisterSet
This class represents a set of Registers corresponding to the
physical register set.
|
GenericRegisterPool
Pool of symbolic registers.
|
HIRInfo
Wrapper class around IR info that is valid on the HIR/LIR/MIR
|
Instruction
Instructions are the basic atomic unit of the IR.
|
Instruction.BASE_OE
Shared functionality for operand enumerations
|
InstructionFormat
Abstract parent class of all InstructionFormat classes.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
LIRInfo
Wrapper class around IR info that is valid on the LIR/MIR
|
MIRInfo
Wrapper class around IR info that is valid on the MIR
|
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
RegSpillListElement
A class to hold each element in the GCIRMap
|
Class and Description |
---|
AbstractRegisterPool |
GenericPhysicalRegisterSet
This class represents a set of Registers corresponding to the
physical register set.
|
GenericPhysicalRegisterTools
This abstract class provides a set of useful architecture-independent
methods for manipulating physical registers for an IR.
|
GenericRegisterPool
Pool of symbolic registers.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
InstructionFormat
Abstract parent class of all InstructionFormat classes.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Operator
An Operator represents the operator of an
Instruction . |
Operators
Operators and opcodes that are common to all architectures
|
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
Instruction
Instructions are the basic atomic unit of the IR.
|
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
Instruction
Instructions are the basic atomic unit of the IR.
|
InstructionFormat
Abstract parent class of all InstructionFormat classes.
|
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
GenericPhysicalRegisterTools
This abstract class provides a set of useful architecture-independent
methods for manipulating physical registers for an IR.
|
GenericRegisterPool
Pool of symbolic registers.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Class and Description |
---|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
GenericPhysicalRegisterTools
This abstract class provides a set of useful architecture-independent
methods for manipulating physical registers for an IR.
|
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Class and Description |
---|
GenericPhysicalRegisterTools
This abstract class provides a set of useful architecture-independent
methods for manipulating physical registers for an IR.
|
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
GCIRMap
This class holds GC maps for various program points.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Register
Represents a symbolic or physical register.
|
RegSpillListElement
A class to hold each element in the GCIRMap
|
Class and Description |
---|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Class and Description |
---|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
ControlFlowGraph
The Factored Control Flow Graph (FCFG).
|
GenericPhysicalRegisterSet
This class represents a set of Registers corresponding to the
physical register set.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
GenericPhysicalRegisterSet
This class represents a set of Registers corresponding to the
physical register set.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
IRTools
This abstract class contains a bunch of useful static methods for
performing operations on IR.
|
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
GCIRMap
This class holds GC maps for various program points.
|
GCIRMapElement
This class holds each element in the GCIRMap
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Class and Description |
---|
BasicBlock
A basic block in the
Factored Control Flow Graph (FCFG) . |
GenericRegisterPool
Pool of symbolic registers.
|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |
Operator
An Operator represents the operator of an
Instruction . |
Register
Represents a symbolic or physical register.
|
Class and Description |
---|
Instruction
Instructions are the basic atomic unit of the IR.
|
IR
An
IR object (IR is short for Intermediate Representation)
contains all the per-compilation information associated with
a method that is being compiled. |