diff options
author | Chris Lattner <sabre@nondot.org> | 2009-11-02 18:22:51 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-11-02 18:22:51 +0000 |
commit | a3d794ebbb0765d96037efbc81bd03231ef031ca (patch) | |
tree | 472b444b601d658ae691324733251b3fcc33d47f /llvm/test | |
parent | 5ac6f244fdbc6c33e047e1023816830efc911fd6 (diff) | |
download | bcm5719-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')
-rw-r--r-- | llvm/test/Transforms/SCCP/2008-03-10-sret.ll | 2 | ||||
-rw-r--r-- | llvm/test/Transforms/SCCP/ipsccp-basic.ll | 1 |
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 |