public class ConditionalEliminationTest10 extends ConditionalEliminationTestBase
DominatorConditionalEliminationPhase and
LoweringPhase. The lowering phase needs to introduce the
null checks at the correct places for the dominator conditional elimination phase to pick them
up.| Modifier and Type | Class and Description |
|---|---|
private static class |
ConditionalEliminationTest10.TestClass |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.ResultGraalTest.MultiCauseAssertionErrorlastCompiledGraph| Constructor and Description |
|---|
ConditionalEliminationTest10() |
| Modifier and Type | Method and Description |
|---|---|
void |
test1() |
static int |
testSnippet(int a,
ConditionalEliminationTest10.TestClass t) |
testConditionalElimination, testConditionalElimination, testProxiesaddMethod, after, afterTest, applyArgSuppliers, argsWithReceiver, asResolvedJavaMethod, assertConstantReturn, assertEquals, assertEquals, assertEquals, before, beforeTest, branchProbability, breakpoint, breakpoint, checkArgs, checkHighTierGraph, checkLowTierGraph, checkMidTierGraph, compile, countUnusedConstants, createLIRSuites, createSuites, editGraphBuilderConfiguration, executeActual, executeActualCheckDeopt, executeExpected, getBackend, getCanonicalGraphString, getCode, 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, parseEager, parseForCompile, parseProfiled, parseProfiled, referenceInvoke, supply, test, test, testAgainstExpected, testAgainstExpected, testNassertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDeltapublic ConditionalEliminationTest10()
public static int testSnippet(int a, ConditionalEliminationTest10.TestClass t)
public void test1()