| Class | Description |
|---|---|
| SPARCDeoptimizationStub | |
| SPARCDeoptimizeOp | |
| SPARCHotSpotBackend |
HotSpot SPARC specific backend.
|
| SPARCHotSpotBackend.LIRDependencyAccumulator |
Accumulates inputs/outputs/temp/alive in a set along we walk back the LIRInstructions and
detects, if there is any overlap.
|
| SPARCHotSpotBackend.SizeEstimateStatistics | |
| SPARCHotSpotBackendFactory | |
| SPARCHotSpotCounterOp | |
| SPARCHotSpotCRuntimeCallEpilogueOp | |
| SPARCHotSpotCRuntimeCallPrologueOp | |
| SPARCHotSpotDeoptimizeCallerOp |
Removes the current frame and tail calls the uncommon trap routine.
|
| SPARCHotspotDirectStaticCallOp |
A direct call that complies with the conventions for such calls in HotSpot.
|
| SPARCHotspotDirectVirtualCallOp |
A direct call that complies with the conventions for such calls in HotSpot.
|
| SPARCHotSpotEnterUnpackFramesStackFrameOp |
Emits code that enters a stack frame which is tailored to call the C++ method
Deoptimization::unpack_frames. |
| SPARCHotSpotEpilogueOp |
Superclass for operations that leave a method's frame.
|
| SPARCHotSpotForeignCallsProvider | |
| SPARCHotSpotJumpToExceptionHandlerInCallerOp |
Sets up the arguments for an exception handler in the callers frame, removes the current frame
and jumps to the handler.
|
| SPARCHotSpotJumpToExceptionHandlerOp |
Jumps to the exception handler specified by
SPARCHotSpotJumpToExceptionHandlerOp.address and leaves the current window. |
| SPARCHotSpotLeaveCurrentStackFrameOp |
Pops the current frame off the stack.
|
| SPARCHotSpotLeaveDeoptimizedStackFrameOp |
Pops the current frame off the stack including the return address.
|
| SPARCHotSpotLeaveUnpackFramesStackFrameOp |
Emits code that leaves a stack frame which is tailored to call the C++ method
Deoptimization::unpack_frames. |
| SPARCHotSpotLIRGenerationResult | |
| SPARCHotSpotLIRGenerator | |
| SPARCHotSpotLoweringProvider | |
| SPARCHotSpotMove | |
| SPARCHotSpotMove.CompressPointer | |
| SPARCHotSpotMove.UncompressPointer | |
| SPARCHotSpotNodeLIRBuilder | |
| SPARCHotSpotPatchReturnAddressOp |
Patch the return address of the current frame.
|
| SPARCHotSpotPushInterpreterFrameOp |
Pushes an interpreter frame to the stack.
|
| SPARCHotSpotReturnOp |
Returns from a function.
|
| SPARCHotSpotSafepointOp |
Emits a safepoint poll.
|
| SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress | |
| SPARCHotSpotUnwindOp |
Removes the current frame and jumps to the
UnwindExceptionToCallerStub. |
| SPARCIndirectCallOp |
A register indirect call that complies with the extra conventions for such calls in HotSpot.
|
| SPARCPrefetchOp | |
| SPARCUncommonTrapStub |