From: Renato Golin Date: Thu, 28 Feb 2013 10:05:10 +0000 (+0000) Subject: Corrections for XFAIL armv5 tests X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=4a4fb84d4b1ae48199489707a4398e2a968b8933;p=oota-llvm.git Corrections for XFAIL armv5 tests Most of the tests that behave differently on llvm-arm-linux buildbot did so becase the triple wasn't set correctly to armv5, so we can revert most of the special behaviour added previously. Some tests still need the special treatment, though. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176243 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/ExecutionEngine/2002-12-16-ArgTest.ll b/test/ExecutionEngine/2002-12-16-ArgTest.ll index e04bf03f72e..4c03519a85a 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: armv7 +; XFAIL: arm @.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 69f4ec80f54..0bc010584f1 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, armv5 +; XFAIL: mcjit-ia32 define i32 @main() { %f = bitcast i32 (i32, i32*, i32)* @check_tail to i32* ; [#uses=1] diff --git a/test/ExecutionEngine/MCJIT/test-call.ll b/test/ExecutionEngine/MCJIT/test-call.ll index ed593e33ee7..1a0f0084168 100644 --- a/test/ExecutionEngine/MCJIT/test-call.ll +++ b/test/ExecutionEngine/MCJIT/test-call.ll @@ -1,5 +1,4 @@ ; RUN: %lli_mcjit %s > /dev/null -; XFAIL: armv5 declare void @exit(i32) diff --git a/test/ExecutionEngine/test-call.ll b/test/ExecutionEngine/test-call.ll index 563d486f50f..3fd39fe094f 100644 --- a/test/ExecutionEngine/test-call.ll +++ b/test/ExecutionEngine/test-call.ll @@ -1,5 +1,5 @@ ; RUN: %lli %s > /dev/null -; XFAIL: armv7 +; XFAIL: arm 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 92cc0d6f2ac..139b2efea57 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: armv7 +; XFAIL: arm define double @test(double* %DP, double %Arg) { %D = load double* %DP ; [#uses=1] diff --git a/test/ExecutionEngine/test-fp.ll b/test/ExecutionEngine/test-fp.ll index 68a8182abf0..c9064500d47 100644 --- a/test/ExecutionEngine/test-fp.ll +++ b/test/ExecutionEngine/test-fp.ll @@ -1,5 +1,5 @@ ; RUN: %lli %s > /dev/null -; XFAIL: armv7 +; XFAIL: arm define double @test(double* %DP, double %Arg) { %D = load double* %DP ; [#uses=1]