public class StackStoreTest extends LIRTest
LIRTest.LIRIntrinsic
JTTTest.DummyTestClass
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
Modifier and Type | Field and Description |
---|---|
private static LIRTestSpecification |
stackCopy0 |
private static LIRTestSpecification |
stackCopy1 |
private static LIRTestSpecification |
stackCopy2 |
lastCompiledGraph
Constructor and Description |
---|
StackStoreTest() |
Modifier and Type | Method and Description |
---|---|
void |
checkAMD64() |
void |
run0() |
void |
run1() |
void |
run2() |
int |
test0(int a) |
int |
test1(int a) |
int |
test2(int a) |
static int |
testShortStackSlot(LIRTestSpecification spec,
int a) |
static short |
testShortStackSlot2(LIRTestSpecification spec,
int a) |
editGraphBuilderConfiguration, getOutput, getOutput, getOutput, getOutput, getOutput, getOutput, getOutput
assertDeepEquals, getCode, parseEager, runTest, runTest, runTest, runTestWithDelta
addMethod, after, afterTest, applyArgSuppliers, argsWithReceiver, asResolvedJavaMethod, assertConstantReturn, assertEquals, assertEquals, assertEquals, before, beforeTest, branchProbability, breakpoint, breakpoint, checkArgs, checkHighTierGraph, checkLowTierGraph, checkMidTierGraph, compile, countUnusedConstants, createLIRSuites, createSuites, executeActual, executeActualCheckDeopt, executeExpected, getBackend, getCanonicalGraphString, getCode, getCode, getCodeCache, getConstantReflection, getCustomGraphBuilderSuite, getDefaultGraphBuilderPlugins, getDefaultGraphBuilderSuite, getDefaultHighTierContext, getLIRSuites, getLowerer, getMetaAccess, getNodeCountExcludingUnusedConstants, getProviders, getReplacements, getResolvedJavaMethod, getResolvedJavaMethod, getResolvedJavaMethod, getSnippetReflection, getSpeculationLog, getSuites, getTarget, initializeDebugging, invoke, isArchitecture, iterationCount, lookupMethod, parseDebug, parseEager, parseForCompile, parseProfiled, parseProfiled, referenceInvoke, supply, test, test, testAgainstExpected, testAgainstExpected, testN
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
private static final LIRTestSpecification stackCopy0
private static final LIRTestSpecification stackCopy1
private static final LIRTestSpecification stackCopy2
public StackStoreTest()
public void checkAMD64()
public static int testShortStackSlot(LIRTestSpecification spec, int a)
public static short testShortStackSlot2(LIRTestSpecification spec, int a)
public int test0(int a)
public int test1(int a)
public int test2(int a)