| 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. |