public class ConditionalEliminationTest6 extends ConditionalEliminationTestBase
DominatorConditionalEliminationPhase
including those that
triggered bugs in this phase.Modifier and Type | Class and Description |
---|---|
(package private) static class |
ConditionalEliminationTest6.A |
(package private) static class |
ConditionalEliminationTest6.B |
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
Modifier and Type | Field and Description |
---|---|
static ConditionalEliminationTest6.A |
constA |
static ConditionalEliminationTest6.B |
constB |
lastCompiledGraph
Constructor and Description |
---|
ConditionalEliminationTest6() |
Modifier and Type | Method and Description |
---|---|
static ConditionalEliminationTest6.B |
reference1Snippet(Object a,
ConditionalEliminationTest6.B b) |
void |
test1() |
static ConditionalEliminationTest6.B |
test1Snippet(Object a,
ConditionalEliminationTest6.B b) |
void |
test2() |
static ConditionalEliminationTest6.B |
test2Snippet(Object a,
ConditionalEliminationTest6.B b) |
void |
test3() |
static ConditionalEliminationTest6.B |
test3Snippet(Object a,
ConditionalEliminationTest6.B b) |
testConditionalElimination, testConditionalElimination, testProxies
addMethod, 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, testN
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
public static final ConditionalEliminationTest6.A constA
public static final ConditionalEliminationTest6.B constB
public ConditionalEliminationTest6()
public static ConditionalEliminationTest6.B reference1Snippet(Object a, ConditionalEliminationTest6.B b)
public static ConditionalEliminationTest6.B test1Snippet(Object a, ConditionalEliminationTest6.B b)
public void test1()
public static ConditionalEliminationTest6.B test2Snippet(Object a, ConditionalEliminationTest6.B b)
public void test2()
public static ConditionalEliminationTest6.B test3Snippet(Object a, ConditionalEliminationTest6.B b)
public void test3()