From 4a4fb84d4b1ae48199489707a4398e2a968b8933 Mon Sep 17 00:00:00 2001 From: Renato Golin Date: Thu, 28 Feb 2013 10:05:10 +0000 Subject: [PATCH] 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 --- test/ExecutionEngine/2002-12-16-ArgTest.ll | 2 +- test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll | 2 +- test/ExecutionEngine/MCJIT/test-call.ll | 1 - test/ExecutionEngine/test-call.ll | 2 +- test/ExecutionEngine/test-fp-no-external-funcs.ll | 2 +- test/ExecutionEngine/test-fp.ll | 2 +- 6 files changed, 5 insertions(+), 6 deletions(-) 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] -- 2.34.1