public class ExactMathTest extends GraalCompilerTest
GraalCompilerTest.ArgSupplier, GraalCompilerTest.Result
GraalTest.MultiCauseAssertionError
lastCompiledGraph
Constructor and Description |
---|
ExactMathTest() |
Modifier and Type | Method and Description |
---|---|
static int |
add(int a,
int b) |
protected GraphBuilderConfiguration |
editGraphBuilderConfiguration(GraphBuilderConfiguration conf) |
static long |
longAdd(long a,
long b) |
static long |
longMul(long a,
long b) |
static long |
longMulHigh(long a,
long b) |
static long |
longMulHighUnsigned(long a,
long b) |
static long |
longSub(long a,
long b) |
static int |
mul(int a,
int b) |
static int |
mulHigh(int a,
int b) |
static int |
mulHighUnsigned(int a,
int b) |
static int |
sub(int a,
int b) |
void |
testAdd() |
void |
testLongAdd() |
void |
testLongMul() |
void |
testLongMulHigh() |
void |
testLongMulHighUnsigned() |
void |
testLongSub() |
void |
testMul() |
void |
testMulHigh() |
void |
testMulHighUnsigned() |
void |
testSub() |
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, 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 ExactMathTest()
protected GraphBuilderConfiguration editGraphBuilderConfiguration(GraphBuilderConfiguration conf)
editGraphBuilderConfiguration
in class GraalCompilerTest
public void testAdd()
public void testMul()
public void testSub()
public void testMulHigh()
public void testMulHighUnsigned()
public void testLongAdd()
public void testLongMul()
public void testLongSub()
public void testLongMulHigh()
public void testLongMulHighUnsigned()
public static int add(int a, int b)
public static int mul(int a, int b)
public static int sub(int a, int b)
public static int mulHigh(int a, int b)
public static int mulHighUnsigned(int a, int b)
public static long longAdd(long a, long b)
public static long longMul(long a, long b)
public static long longSub(long a, long b)
public static long longMulHigh(long a, long b)
public static long longMulHighUnsigned(long a, long b)