public class BitOpsTest extends AssemblerTest
Modifier and Type | Class and Description |
---|---|
static class |
BitOpsTest.IntField |
static class |
BitOpsTest.LongField |
AssemblerTest.CodeGenTest
GraalTest.MultiCauseAssertionError
Modifier and Type | Field and Description |
---|---|
private static boolean |
lzcntSupported |
private static boolean |
tzcntSupported |
codeCache
Constructor and Description |
---|
BitOpsTest() |
Modifier and Type | Method and Description |
---|---|
void |
checkAMD64() |
static int |
intFieldStub(BitOpsTest.IntField arg) |
static int |
intStub(int arg) |
static int |
longFieldStub(BitOpsTest.LongField arg) |
static int |
longStub(long arg) |
void |
lzcntlMemTest() |
void |
lzcntlTest() |
void |
lzcntqMemTest() |
void |
lzcntqTest() |
void |
tzcntlMemTest() |
void |
tzcntlTest() |
void |
tzcntqMemTest() |
void |
tzcntqTest() |
assembleMethod, assertReturn, getMetaAccess, runTest
assertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDelta
private static boolean lzcntSupported
private static boolean tzcntSupported
public BitOpsTest()
public void checkAMD64()
public void lzcntlTest()
public void lzcntlMemTest()
public void lzcntqTest()
public void lzcntqMemTest()
public void tzcntlTest()
public void tzcntlMemTest()
public void tzcntqTest()
public void tzcntqMemTest()
public static int intStub(int arg)
public static int longStub(long arg)
public static int intFieldStub(BitOpsTest.IntField arg)
public static int longFieldStub(BitOpsTest.LongField arg)