From e7693537d8f2db2344263132ff5d3ad07f3547de Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Tue, 26 Feb 2013 17:16:27 +0000 Subject: [PATCH] Proper XFAILs for ARMv7 / v5 llvm-svn: 176095 --- llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll | 2 +- llvm/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll | 2 +- llvm/test/ExecutionEngine/MCJIT/test-call.ll | 1 + llvm/test/ExecutionEngine/MCJIT/test-data-align-remote.ll | 2 +- llvm/test/ExecutionEngine/test-call.ll | 2 +- llvm/test/ExecutionEngine/test-fp-no-external-funcs.ll | 2 +- llvm/test/ExecutionEngine/test-fp.ll | 2 +- 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll b/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll index 4c03519..e04bf03 100644 --- a/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll +++ b/llvm/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/llvm/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll b/llvm/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll index 0bc0105..69f4ec8 100644 --- a/llvm/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll +++ b/llvm/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* ; [#uses=1] diff --git a/llvm/test/ExecutionEngine/MCJIT/test-call.ll b/llvm/test/ExecutionEngine/MCJIT/test-call.ll index 1a0f008..ed593e3 100644 --- a/llvm/test/ExecutionEngine/MCJIT/test-call.ll +++ b/llvm/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/llvm/test/ExecutionEngine/MCJIT/test-data-align-remote.ll b/llvm/test/ExecutionEngine/MCJIT/test-data-align-remote.ll index 5e0bb40..9daf168 100644 --- a/llvm/test/ExecutionEngine/MCJIT/test-data-align-remote.ll +++ b/llvm/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/llvm/test/ExecutionEngine/test-call.ll b/llvm/test/ExecutionEngine/test-call.ll index 3fd39fe..563d486 100644 --- a/llvm/test/ExecutionEngine/test-call.ll +++ b/llvm/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/llvm/test/ExecutionEngine/test-fp-no-external-funcs.ll b/llvm/test/ExecutionEngine/test-fp-no-external-funcs.ll index 139b2ef..92cc0d6 100644 --- a/llvm/test/ExecutionEngine/test-fp-no-external-funcs.ll +++ b/llvm/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 ; [#uses=1] diff --git a/llvm/test/ExecutionEngine/test-fp.ll b/llvm/test/ExecutionEngine/test-fp.ll index c906450..68a8182 100644 --- a/llvm/test/ExecutionEngine/test-fp.ll +++ b/llvm/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 ; [#uses=1] -- 2.7.4