Add the beginnings of a rudimentary ARM64 disassembler

This commit is contained in:
Henrik Rydgard 2015-03-06 21:42:19 +01:00
parent 3aebc06329
commit 8945b2476d
11 changed files with 229 additions and 21 deletions

View file

@ -369,16 +369,21 @@ struct TestItem {
#define TEST_ITEM(name) { #name, &Test ##name, }
bool TestArmEmitter();
bool TestArm64Emitter();
bool TestX64Emitter();
TestItem availableTests[] = {
TEST_ITEM(Asin),
TEST_ITEM(SinCos),
#if defined(ARM64) || defined(_M_X64) || defined(_M_IX86)
TEST_ITEM(Arm64Emitter),
#endif
#if defined(ARM) || defined(_M_X64) || defined(_M_IX86)
TEST_ITEM(ArmEmitter),
#ifndef ARM
#endif
#if defined(_M_X64) || defined(_M_IX86)
TEST_ITEM(X64Emitter),
#endif
TEST_ITEM(Asin),
TEST_ITEM(SinCos),
TEST_ITEM(VFPUSinCos),
TEST_ITEM(MathUtil),
TEST_ITEM(Parsers),