| SPARCAddressValue |
|
| SPARCArithmetic.BinaryRegConst |
Binary operation with single source/destination operand and one constant.
|
| SPARCArithmetic.BinaryRegReg |
Binary operation with two operands.
|
| SPARCArithmetic.MulHighOp |
|
| SPARCArithmetic.RemOp |
Special LIR instruction as it requires a bunch of scratch registers.
|
| SPARCArithmetic.SPARCLMulccOp |
Calculates the product and condition code for long multiplication of long values.
|
| SPARCArithmetic.Unary2Op |
Unary operation with separate source and destination operand.
|
| SPARCArrayEqualsOp |
Emits code which compares two arrays of the same length.
|
| SPARCBitManipulationOp |
|
| SPARCBlockEndOp |
|
| SPARCBreakpointOp |
Emits a breakpoint.
|
| SPARCByteSwapOp |
|
| SPARCCall |
|
| SPARCCall.CallOp |
|
| SPARCCall.DirectCallOp |
|
| SPARCCall.DirectFarForeignCallOp |
|
| SPARCCall.DirectNearForeignCallOp |
|
| SPARCCall.ForeignCallOp |
|
| SPARCCall.IndirectCallOp |
|
| SPARCCall.MethodCallOp |
|
| SPARCCompare.CompareOp |
|
| SPARCControlFlow |
|
| SPARCControlFlow.BranchOp |
|
| SPARCControlFlow.CompareBranchOp |
|
| SPARCControlFlow.CondMoveOp |
|
| SPARCControlFlow.ReturnOp |
|
| SPARCControlFlow.StrategySwitchOp |
|
| SPARCControlFlow.TableSwitchOp |
|
| SPARCFrameMap |
SPARC specific frame map.
|
| SPARCFrameMapBuilder |
|
| SPARCImmediateAddressValue |
|
| SPARCIndexedAddressValue |
|
| SPARCJumpOp |
|
| SPARCLIRInstruction |
|
| SPARCLIRInstruction.SizeEstimate |
This class represents a size estimation of a particular LIR instruction.
|
| SPARCLoadConstantTableBaseOp |
Loads the constant section base into a register.
|
| SPARCMathIntrinsicOp |
|
| SPARCMove |
|
| SPARCMove.CompareAndSwapOp |
|
| SPARCMove.LoadAddressOp |
|
| SPARCMove.LoadConstantFromTable |
|
| SPARCMove.LoadDataAddressOp |
|
| SPARCMove.LoadInlineConstant |
|
| SPARCMove.LoadOp |
|
| SPARCMove.MembarOp |
|
| SPARCMove.MemOp |
|
| SPARCMove.Move |
|
| SPARCMove.MoveFpGp |
Move between floating-point and general purpose register domain.
|
| SPARCMove.NullCheckOp |
|
| SPARCMove.StackLoadAddressOp |
|
| SPARCMove.StoreConstantOp |
|
| SPARCMove.StoreOp |
|
| SPARCSaveRegistersOp |
Saves registers to stack slots.
|
| SPARCTestOp |
|