diff options
author | Daniel Dunbar <daniel@zuster.org> | 2010-02-24 17:05:47 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2010-02-24 17:05:47 +0000 |
commit | cfe30effbb952ae5b49a01de8329e3a2c14bad75 (patch) | |
tree | 1aadf15226e7242aa2984e90448bbcb9e3a80a07 /test/CodeGen/X86/xor-icmp.ll | |
parent | 6d8f2ca646bc283c31f48b6816d5194c836dfec6 (diff) | |
download | external_llvm-cfe30effbb952ae5b49a01de8329e3a2c14bad75.zip external_llvm-cfe30effbb952ae5b49a01de8329e3a2c14bad75.tar.gz external_llvm-cfe30effbb952ae5b49a01de8329e3a2c14bad75.tar.bz2 |
Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again in
the hopes of fixing PPC bootstrap.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97040 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/xor-icmp.ll')
-rw-r--r-- | test/CodeGen/X86/xor-icmp.ll | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/test/CodeGen/X86/xor-icmp.ll b/test/CodeGen/X86/xor-icmp.ll index 2d75c5d..a6bdb13 100644 --- a/test/CodeGen/X86/xor-icmp.ll +++ b/test/CodeGen/X86/xor-icmp.ll @@ -1,6 +1,5 @@ ; RUN: llc < %s -march=x86 | FileCheck %s -check-prefix=X32 ; RUN: llc < %s -march=x86-64 | FileCheck %s -check-prefix=X64 -; rdar://7367229 define i32 @t(i32 %a, i32 %b) nounwind ssp { entry: @@ -35,33 +34,3 @@ bb1: ; preds = %entry declare i32 @foo(...) declare i32 @bar(...) - -define i32 @t2(i32 %x, i32 %y) nounwind ssp { -; X32: t2: -; X32: cmpl -; X32: sete -; X32: cmpl -; X32: sete -; X32-NOT: xor -; X32: je - -; X64: t2: -; X64: testl -; X64: sete -; X64: testl -; X64: sete -; X64-NOT: xor -; X64: je -entry: - %0 = icmp eq i32 %x, 0 ; <i1> [#uses=1] - %1 = icmp eq i32 %y, 0 ; <i1> [#uses=1] - %2 = xor i1 %1, %0 ; <i1> [#uses=1] - br i1 %2, label %bb, label %return - -bb: ; preds = %entry - %3 = tail call i32 (...)* @foo() nounwind ; <i32> [#uses=0] - ret i32 undef - -return: ; preds = %entry - ret i32 undef -} |