public class SubstrateAArch64LoweringProvider extends SubstrateBasicLoweringProvider implements org.graalvm.compiler.core.aarch64.AArch64LoweringProviderMixin
Constructor and Description |
---|
SubstrateAArch64LoweringProvider(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, staticFieldBase
arrayInitializationBarrier, 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, reconstructArrayIndex
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
smallestCompareWidth, supportsBulkZeroing
lower, reconstructArrayIndex
create, implicitLoadConvert, loadStamp