public final class AMD64ArrayEqualsWithMaskStub extends SnippetStub
| Modifier and Type | Field and Description |
|---|---|
static HotSpotForeignCallDescriptor |
STUB_REGION_EQUALS_B_S1_S1_S1 |
static HotSpotForeignCallDescriptor |
STUB_REGION_EQUALS_B_S1_S2_S1 |
static HotSpotForeignCallDescriptor |
STUB_REGION_EQUALS_B_S1_S2_S2 |
static HotSpotForeignCallDescriptor |
STUB_REGION_EQUALS_B_S2_S1_S1 |
static HotSpotForeignCallDescriptor |
STUB_REGION_EQUALS_B_S2_S2_S1 |
static HotSpotForeignCallDescriptor |
STUB_REGION_EQUALS_B_S2_S2_S2 |
static HotSpotForeignCallDescriptor[] |
STUBS
CAUTION: the ordering here is important: entries 0-9 must match the indices generated by
NodeStrideUtil.getDirectStubCallIndex(ValueNode, JavaKind, JavaKind). |
method| Constructor and Description |
|---|
AMD64ArrayEqualsWithMaskStub(ForeignCallDescriptor foreignCallDescriptor,
OptionValues options,
HotSpotProviders providers,
HotSpotForeignCallLinkage linkage) |
| Modifier and Type | Method and Description |
|---|---|
static HotSpotForeignCallDescriptor |
getStub(AMD64ArrayRegionEqualsWithMaskNode node,
AMD64HotSpotLIRGenerator gen) |
buildInitialGraph, debugScopeContext, getConstantParameterValue, getGraph, getInstalledCodeOwner, getMethod, makeConstArgs, registerSnippet, toStringcheckSafeDataReference, createLIRSuites, createSuites, getCode, getCompilationResult, getDestroyedCallerRegisters, getLinkage, getRegisterConfig, getStubCompilationId, initDestroyedCallerRegisters, shouldSaveRegistersAroundCallspublic static final HotSpotForeignCallDescriptor STUB_REGION_EQUALS_B_S1_S1_S1
public static final HotSpotForeignCallDescriptor STUB_REGION_EQUALS_B_S1_S2_S1
public static final HotSpotForeignCallDescriptor STUB_REGION_EQUALS_B_S1_S2_S2
public static final HotSpotForeignCallDescriptor STUB_REGION_EQUALS_B_S2_S1_S1
public static final HotSpotForeignCallDescriptor STUB_REGION_EQUALS_B_S2_S2_S1
public static final HotSpotForeignCallDescriptor STUB_REGION_EQUALS_B_S2_S2_S2
public static final HotSpotForeignCallDescriptor[] STUBS
NodeStrideUtil.getDirectStubCallIndex(ValueNode, JavaKind, JavaKind).public AMD64ArrayEqualsWithMaskStub(ForeignCallDescriptor foreignCallDescriptor, OptionValues options, HotSpotProviders providers, HotSpotForeignCallLinkage linkage)
public static HotSpotForeignCallDescriptor getStub(AMD64ArrayRegionEqualsWithMaskNode node, AMD64HotSpotLIRGenerator gen)