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 | 3e5b03000665b0ef55d866a33f88bb8375f96695 (patch) | |
tree | 117ba16f49f44b898f0a49c00cd2950a46bc1e81 /test/Transforms/SCCP | |
parent | 9a8ec820614ab5b5a0edef1297cbc4cec4b1c3d9 (diff) | |
download | external_llvm-3e5b03000665b0ef55d866a33f88bb8375f96695.zip external_llvm-3e5b03000665b0ef55d866a33f88bb8375f96695.tar.gz external_llvm-3e5b03000665b0ef55d866a33f88bb8375f96695.tar.bz2 |
disable IPSCCP support for multiple return values, it is buggy, so just
disable it until I can fix it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85810 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/SCCP')
-rw-r--r-- | test/Transforms/SCCP/2008-03-10-sret.ll | 2 | ||||
-rw-r--r-- | test/Transforms/SCCP/ipsccp-basic.ll | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/test/Transforms/SCCP/2008-03-10-sret.ll b/test/Transforms/SCCP/2008-03-10-sret.ll index 85bcaf4..ec99e29 100644 --- a/test/Transforms/SCCP/2008-03-10-sret.ll +++ b/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/test/Transforms/SCCP/ipsccp-basic.ll b/test/Transforms/SCCP/ipsccp-basic.ll index 4c3c1cf..f015834 100644 --- a/test/Transforms/SCCP/ipsccp-basic.ll +++ b/test/Transforms/SCCP/ipsccp-basic.ll @@ -1,4 +1,5 @@ ; RUN: opt < %s -ipsccp -S | FileCheck %s +; XFAIL: * ;;======================== test1 |