AArch64: enable MCJIT unittests
authorTim Northover <t.p.northover@gmail.com>
Sun, 19 May 2013 19:44:56 +0000 (19:44 +0000)
committerTim Northover <t.p.northover@gmail.com>
Sun, 19 May 2013 19:44:56 +0000 (19:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182217 91177308-0d34-0410-b5e6-96231b3b80d8

CMakeLists.txt
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp
unittests/ExecutionEngine/MCJIT/MCJITTestBase.h

index ac0ad171f9822e5a28cc5ccd5a0c5cc3fdd47d18..2352fbafb98d084c9831dac2e13556ee5faa63f3 100644 (file)
@@ -90,7 +90,7 @@ set(LLVM_ALL_TARGETS
   )
 
 # List of targets with JIT support:
-set(LLVM_TARGETS_WITH_JIT X86 PowerPC ARM Mips SystemZ)
+set(LLVM_TARGETS_WITH_JIT X86 PowerPC AArch64 ARM Mips SystemZ)
 
 set(LLVM_TARGETS_TO_BUILD "all"
     CACHE STRING "Semicolon-separated list of targets to build, or \"all\".")
index 07ea1afe1a85f69f1746bb7e3c05140a38d0da04..291881297f3e4c5de1ec3d0e5e3e56ed5d4ec371 100644 (file)
@@ -29,6 +29,7 @@ protected:
     // The architectures below are known to be compatible with MCJIT as they
     // are copied from test/ExecutionEngine/MCJIT/lit.local.cfg and should be
     // kept in sync.
+    SupportedArchs.push_back(Triple::aarch64);
     SupportedArchs.push_back(Triple::arm);
     SupportedArchs.push_back(Triple::mips);
     SupportedArchs.push_back(Triple::x86);
index e99aa9916049c6f2d302a6a269546a39a0877fdc..71f2bc58f4a4012e0c19bd9d713d4b9d49c2b2d4 100644 (file)
@@ -44,6 +44,7 @@ protected:
     // The architectures below are known to be compatible with MCJIT as they
     // are copied from test/ExecutionEngine/MCJIT/lit.local.cfg and should be
     // kept in sync.
+    SupportedArchs.push_back(Triple::aarch64);
     SupportedArchs.push_back(Triple::arm);
     SupportedArchs.push_back(Triple::mips);
     SupportedArchs.push_back(Triple::x86);