aboutsummaryrefslogtreecommitdiffstats
path: root/test/ExecutionEngine
diff options
context:
space:
mode:
authorRenato Golin <renato.golin@linaro.org>2013-02-26 17:16:27 +0000
committerRenato Golin <renato.golin@linaro.org>2013-02-26 17:16:27 +0000
commite57aaf038fe1dd7f96a5c06dce8445b0c3653c63 (patch)
treeb8d40cf85a02491716c7540eacc4209074853d26 /test/ExecutionEngine
parent3a42989d3ddfe30c6b87fe1f3d7f1164e0868a40 (diff)
downloadexternal_llvm-e57aaf038fe1dd7f96a5c06dce8445b0c3653c63.zip
external_llvm-e57aaf038fe1dd7f96a5c06dce8445b0c3653c63.tar.gz
external_llvm-e57aaf038fe1dd7f96a5c06dce8445b0c3653c63.tar.bz2
Proper XFAILs for ARMv7 / v5
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176095 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/ExecutionEngine')
-rw-r--r--test/ExecutionEngine/2002-12-16-ArgTest.ll2
-rw-r--r--test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll2
-rw-r--r--test/ExecutionEngine/MCJIT/test-call.ll1
-rw-r--r--test/ExecutionEngine/MCJIT/test-data-align-remote.ll2
-rw-r--r--test/ExecutionEngine/test-call.ll2
-rw-r--r--test/ExecutionEngine/test-fp-no-external-funcs.ll2
-rw-r--r--test/ExecutionEngine/test-fp.ll2
7 files changed, 7 insertions, 6 deletions
diff --git a/test/ExecutionEngine/2002-12-16-ArgTest.ll b/test/ExecutionEngine/2002-12-16-ArgTest.ll
index 4c03519..e04bf03 100644
--- a/test/ExecutionEngine/2002-12-16-ArgTest.ll
+++ b/test/ExecutionEngine/2002-12-16-ArgTest.ll
@@ -1,5 +1,5 @@
; RUN: %lli %s > /dev/null
-; XFAIL: arm
+; XFAIL: armv7
@.LC0 = internal global [10 x i8] c"argc: %d\0A\00" ; <[10 x i8]*> [#uses=1]
diff --git a/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll b/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll
index 0bc0105..69f4ec8 100644
--- a/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll
+++ b/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll
@@ -1,6 +1,6 @@
; PR672
; RUN: %lli_mcjit %s
-; XFAIL: mcjit-ia32
+; XFAIL: mcjit-ia32, armv5
define i32 @main() {
%f = bitcast i32 (i32, i32*, i32)* @check_tail to i32* ; <i32*> [#uses=1]
diff --git a/test/ExecutionEngine/MCJIT/test-call.ll b/test/ExecutionEngine/MCJIT/test-call.ll
index 1a0f008..ed593e3 100644
--- a/test/ExecutionEngine/MCJIT/test-call.ll
+++ b/test/ExecutionEngine/MCJIT/test-call.ll
@@ -1,4 +1,5 @@
; RUN: %lli_mcjit %s > /dev/null
+; XFAIL: armv5
declare void @exit(i32)
diff --git a/test/ExecutionEngine/MCJIT/test-data-align-remote.ll b/test/ExecutionEngine/MCJIT/test-data-align-remote.ll
index 5e0bb40..9daf168 100644
--- a/test/ExecutionEngine/MCJIT/test-data-align-remote.ll
+++ b/test/ExecutionEngine/MCJIT/test-data-align-remote.ll
@@ -1,5 +1,5 @@
; RUN: %lli_mcjit -remote-mcjit -O0 %s
-; XFAIL: arm, mips
+; XFAIL: armv7, mips
; Check that a variable is always aligned as specified.
diff --git a/test/ExecutionEngine/test-call.ll b/test/ExecutionEngine/test-call.ll
index 3fd39fe..563d486 100644
--- a/test/ExecutionEngine/test-call.ll
+++ b/test/ExecutionEngine/test-call.ll
@@ -1,5 +1,5 @@
; RUN: %lli %s > /dev/null
-; XFAIL: arm
+; XFAIL: armv7
declare void @exit(i32)
diff --git a/test/ExecutionEngine/test-fp-no-external-funcs.ll b/test/ExecutionEngine/test-fp-no-external-funcs.ll
index 139b2ef..92cc0d6 100644
--- a/test/ExecutionEngine/test-fp-no-external-funcs.ll
+++ b/test/ExecutionEngine/test-fp-no-external-funcs.ll
@@ -1,5 +1,5 @@
; RUN: %lli %s > /dev/null
-; XFAIL: arm
+; XFAIL: armv7
define double @test(double* %DP, double %Arg) {
%D = load double* %DP ; <double> [#uses=1]
diff --git a/test/ExecutionEngine/test-fp.ll b/test/ExecutionEngine/test-fp.ll
index c906450..68a8182 100644
--- a/test/ExecutionEngine/test-fp.ll
+++ b/test/ExecutionEngine/test-fp.ll
@@ -1,5 +1,5 @@
; RUN: %lli %s > /dev/null
-; XFAIL: arm
+; XFAIL: armv7
define double @test(double* %DP, double %Arg) {
%D = load double* %DP ; <double> [#uses=1]