public class BitOpsTest extends AssemblerTest
| Modifier and Type | Class and Description |
|---|---|
static class |
BitOpsTest.IntField |
static class |
BitOpsTest.LongField |
AssemblerTest.CodeGenTestGraalTest.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, runTestassertDeepEquals, assertDeepEquals, assertDeepEquals, assertDeepEquals, assertFalse, assertFalse, assertFalse, assertTrue, assertTrue, assertTrue, equalFloatsOrDoublesDelta, fail, getMethod, getMethod, getMethod, ulpsDeltaprivate 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)