public class SubstrateAMD64LoweringProvider extends SubstrateBasicLoweringProvider implements org.graalvm.compiler.core.amd64.AMD64LoweringProviderMixin
| Constructor and Description |
|---|
SubstrateAMD64LoweringProvider(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
org.graalvm.compiler.core.common.spi.ForeignCallsProvider foreignCalls,
jdk.vm.ci.code.TargetDescription target) |
arrayLengthOffset, createNewArrayFromVirtual, createNewInstanceFromVirtual, createReadArrayComponentHub, createReadHub, fieldLocationIdentity, fieldOffset, getLowerings, getObjectLayout, getProviders, getStorageKind, loadCompressedStamp, lower, newCompressionNode, setConfiguration, staticFieldBasearrayInitializationBarrier, arrayStoreBarrierType, createArrayAddress, createArrayAddress, createArrayIndexAddress, createFieldAddress, createNullCheck, createNullCheckedValue, createOffsetAddress, createReadArrayLength, createUnsafeAddress, createUnsafeRead, fieldInitializationBarrier, fieldLoadBarrierType, fieldStoreBarrierType, finishAllocatedObjects, getBoundsCheck, getMetaAccess, getTarget, implicitLoadConvert, implicitLoadConvert, implicitLoadConvert, implicitLoadConvert, implicitStoreConvert, implicitStoreConvert, implicitStoreConvert, implicitStoreConvert, initialize, loadStamp, loadStamp, lowerArrayLengthNode, lowerAtomicReadAndWriteNode, lowerCommitAllocationNode, lowerCompareAndExchangeNode, lowerCompareAndSwapNode, lowerIndexAddressNode, lowerJavaReadNode, lowerJavaWriteNode, lowerLoadArrayComponentHubNode, lowerLoadFieldNode, lowerLoadHubNode, lowerLoadHubOrNullNode, lowerLoadIndexedNode, lowerMonitorEnterNode, lowerStoreFieldNode, lowerStoreIndexedNode, lowerUnsafeLoadNode, lowerUnsafeMemoryLoadNode, lowerUnsafeMemoryStoreNode, lowerUnsafeStoreNode, lowerVerifyHeap, proxyIndex, reconstructArrayIndexclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsmallestCompareWidth, supportsBulkZeroinglower, reconstructArrayIndexcreate, implicitLoadConvert, loadStamp