| Class and Description |
|---|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| ClassConstantOperand
Represents a constant class operand.
|
| ConstantOperand
Common superclass for all constant operands
|
| DoubleConstantOperand
Represents a constant double operand.
|
| FloatConstantOperand
Represents a constant float operand.
|
| IntConstantOperand
Represents a constant int operand.
|
| LocationOperand
Represents a location in memory.
|
| LongConstantOperand
Represents a constant long operand.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| StringConstantOperand
Represents a constant string operand.
|
| Class and Description |
|---|
| BranchOperand
Represents a branch target.
|
| BranchProfileOperand |
| ConditionOperand
Encodes the condition codes for branches.
|
| LocationOperand
Represents a location in memory.
|
| MethodOperand
Refers to a method.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| TypeOperand
A TypeOperand represents a type.
|
| Class and Description |
|---|
| BranchOperand
Represents a branch target.
|
| ConditionOperand
Encodes the condition codes for branches.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| LocationOperand
Represents a location in memory.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| BranchProfileOperand |
| LocationOperand
Represents a location in memory.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| TypeOperand
A TypeOperand represents a type.
|
| Class and Description |
|---|
| AddressConstantOperand
Represents an address constant operand.
|
| BasicBlockOperand
Represents a basic block (used in LABEL and BBEND instructions)
|
| BranchOperand
Represents a branch target.
|
| BranchProfileOperand |
| ConditionOperand
Encodes the condition codes for branches.
|
| DoubleConstantOperand
Represents a constant double operand.
|
| FloatConstantOperand
Represents a constant float operand.
|
| HeapOperand
Represents a heap variable for instructions in Heap Array SSA form.
|
| InlinedOsrTypeInfoOperand
An InlinedOsrTypeInfoOperand object keeps necessary information
to recover non-inlined status for an inlined method.
|
| IntConstantOperand
Represents a constant int operand.
|
| LocationOperand
Represents a location in memory.
|
| LongConstantOperand
Represents a constant long operand.
|
| MethodOperand
Refers to a method.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| OsrTypeInfoOperand
An OsrTypeInfoOperand object keeps type information of locals
and stacks at a byte code index.
|
| RegisterOperand
A symbolic or physical register.
|
| TrapCodeOperand
Encode the semantic reason for a trap instruction.
|
| TrueGuardOperand
This operand represents a "true" guard, e.g. non-nullness
of the result of an allocation or
boundcheck eliminated via analysis of the loop induction variables.
|
| TypeOperand
A TypeOperand represents a type.
|
| Class and Description |
|---|
| BranchOperand
Represents a branch target.
|
| BranchProfileOperand |
| IntConstantOperand
Represents a constant int operand.
|
| MemoryOperand
A memory operand.
|
| MethodOperand
Refers to a method.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| TrapCodeOperand
Encode the semantic reason for a trap instruction.
|
| Class and Description |
|---|
| AddressConstantOperand
Represents an address constant operand.
|
| BasicBlockOperand
Represents a basic block (used in LABEL and BBEND instructions)
|
| BranchOperand
Represents a branch target.
|
| BranchProfileOperand |
| ClassConstantOperand
Represents a constant class operand.
|
| ConditionOperand
Encodes the condition codes for branches.
|
| ConstantOperand
Common superclass for all constant operands
|
| DoubleConstantOperand
Represents a constant double operand.
|
| FloatConstantOperand
Represents a constant float operand.
|
| HeapOperand
Represents a heap variable for instructions in Heap Array SSA form.
|
| IntConstantOperand
Represents a constant int operand.
|
| LocationOperand
Represents a location in memory.
|
| LongConstantOperand
Represents a constant long operand.
|
| MemoryOperand
A memory operand.
|
| MethodOperand
Refers to a method.
|
| NullConstantOperand
This operand represents the
null constant. |
| ObjectConstantOperand
Represents a constant object operand (for example, from an
initialized static final).
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| StackLocationOperand
Represents a symbolic name for a stack location.
|
| StringConstantOperand
Represents a constant string operand.
|
| TIBConstantOperand
Represents a constant TIB operand, found for example, from an
ObjectConstantOperand.
|
| TrapCodeOperand
Encode the semantic reason for a trap instruction.
|
| TypeOperand
A TypeOperand represents a type.
|
| Class and Description |
|---|
| ConditionOperand
Encodes the condition codes for branches.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| Class and Description |
|---|
| BranchOperand
Represents a branch target.
|
| IntConstantOperand
Represents a constant int operand.
|
| LocationOperand
Represents a location in memory.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| AddressConstantOperand
Represents an address constant operand.
|
| ConditionOperand
Encodes the condition codes for branches.
|
| IntConstantOperand
Represents a constant int operand.
|
| LocationOperand
Represents a location in memory.
|
| LongConstantOperand
Represents a constant long operand.
|
| MemoryOperand
A memory operand.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| BranchOperand
Represents a branch target.
|
| BranchProfileOperand |
| ConditionOperand
Encodes the condition codes for branches.
|
| MemoryOperand
A memory operand.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| Operand
An
Operand identifies an operand for an
Instruction. |
| Class and Description |
|---|
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| MemoryOperand
A memory operand.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| Class and Description |
|---|
| BasicBlockOperand
Represents a basic block (used in LABEL and BBEND instructions)
|
| ConditionOperand
Encodes the condition codes for branches.
|
| ConstantOperand
Common superclass for all constant operands
|
| HeapOperand
Represents a heap variable for instructions in Heap Array SSA form.
|
| MethodOperand
Refers to a method.
|
| Operand
An
Operand identifies an operand for an
Instruction. |
| RegisterOperand
A symbolic or physical register.
|
| TypeOperand
A TypeOperand represents a type.
|
| Class and Description |
|---|
| Operand
An
Operand identifies an operand for an
Instruction. |