summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-11-02 18:22:51 +0000
committerChris Lattner <sabre@nondot.org>2009-11-02 18:22:51 +0000
commita3d794ebbb0765d96037efbc81bd03231ef031ca (patch)
tree472b444b601d658ae691324733251b3fcc33d47f /llvm/test/Transforms
parent5ac6f244fdbc6c33e047e1023816830efc911fd6 (diff)
downloadbcm5719-llvm-a3d794ebbb0765d96037efbc81bd03231ef031ca.tar.gz
bcm5719-llvm-a3d794ebbb0765d96037efbc81bd03231ef031ca.zip
disable IPSCCP support for multiple return values, it is buggy, so just
disable it until I can fix it. llvm-svn: 85810
Diffstat (limited to 'llvm/test/Transforms')
-rw-r--r--llvm/test/Transforms/SCCP/2008-03-10-sret.ll2
-rw-r--r--llvm/test/Transforms/SCCP/ipsccp-basic.ll1
2 files changed, 3 insertions, 0 deletions
diff --git a/llvm/test/Transforms/SCCP/2008-03-10-sret.ll b/llvm/test/Transforms/SCCP/2008-03-10-sret.ll
index 85bcaf4d2db..ec99e292a76 100644
--- a/llvm/test/Transforms/SCCP/2008-03-10-sret.ll
+++ b/llvm/test/Transforms/SCCP/2008-03-10-sret.ll
@@ -4,6 +4,8 @@
; RUN: grep {%mrv1 = insertvalue %T %mrv, i32 17, 1} %t
; RUN: grep {ret %T %mrv1} %t
+; XFAIL: *
+
%T = type {i32,i32}
define internal {i32, i32} @bar(i32 %A) {
diff --git a/llvm/test/Transforms/SCCP/ipsccp-basic.ll b/llvm/test/Transforms/SCCP/ipsccp-basic.ll
index 4c3c1cf054c..f015834f87c 100644
--- a/llvm/test/Transforms/SCCP/ipsccp-basic.ll
+++ b/llvm/test/Transforms/SCCP/ipsccp-basic.ll
@@ -1,4 +1,5 @@
; RUN: opt < %s -ipsccp -S | FileCheck %s
+; XFAIL: *
;;======================== test1
OpenPOWER on IntegriCloud