From 4c8850cd1c97eff659169967bb70b6e22c3ace27 Mon Sep 17 00:00:00 2001 From: Tim Northover Date: Mon, 6 May 2013 16:51:08 +0000 Subject: [PATCH] AArch64: use MCJIT by default and enable related tests. This just enables some testing I'd missed after implementing MCJIT support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181215 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Analysis/Profiling/lit.local.cfg | 5 ----- test/lit.cfg | 1 + 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/test/Analysis/Profiling/lit.local.cfg b/test/Analysis/Profiling/lit.local.cfg index 444b7dc2741..d40fa4f9d3a 100644 --- a/test/Analysis/Profiling/lit.local.cfg +++ b/test/Analysis/Profiling/lit.local.cfg @@ -7,10 +7,5 @@ def getRoot(config): root = getRoot(config) -# Most profiling tests rely on a JIT being present to gather their data; AArch64 -# doesn't have any JIT at present so they will fail when run there. -if root.host_arch in ['AArch64']: - config.unsupported = True - if 'hexagon' in root.target_triple: config.unsupported = True diff --git a/test/lit.cfg b/test/lit.cfg index d38775d9077..8272e97c385 100644 --- a/test/lit.cfg +++ b/test/lit.cfg @@ -160,6 +160,7 @@ config.substitutions.append( ('%lli_mcjit', lli_mcjit) ) # but simply want use the currently considered most reliable jit for platform # FIXME: ppc32 is not ready for mcjit. if 'arm' in config.target_triple \ + or 'aarch64' in config.target_triple \ or 'powerpc64' in config.target_triple \ or 's390x' in config.target_triple: defaultIsMCJIT = 'true'