aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/InstCombine/or.ll
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-10-26 15:40:07 +0000
committerChris Lattner <sabre@nondot.org>2009-10-26 15:40:07 +0000
commit48b59ec81701430f8adae21dbab1a625ffddcaec (patch)
treee6a99d289c504cffef971674c8ecac6bb7f879b5 /test/Transforms/InstCombine/or.ll
parenta8225083ba7b2368cec0ced232e43dc77d5f6f0a (diff)
downloadexternal_llvm-48b59ec81701430f8adae21dbab1a625ffddcaec.zip
external_llvm-48b59ec81701430f8adae21dbab1a625ffddcaec.tar.gz
external_llvm-48b59ec81701430f8adae21dbab1a625ffddcaec.tar.bz2
reapply r85085 with a bugfix to avoid infinite looping.
All of the 'demorgan' related xforms need to use dyn_castNotVal, not m_Not. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85119 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/InstCombine/or.ll')
-rw-r--r--test/Transforms/InstCombine/or.ll1
1 files changed, 0 insertions, 1 deletions
diff --git a/test/Transforms/InstCombine/or.ll b/test/Transforms/InstCombine/or.ll
index 77d613d..b72480b 100644
--- a/test/Transforms/InstCombine/or.ll
+++ b/test/Transforms/InstCombine/or.ll
@@ -1,7 +1,6 @@
; This test makes sure that these instructions are properly eliminated.
;
; RUN: opt < %s -instcombine -S | FileCheck %s
-; XFAIL: *
define i32 @test1(i32 %A) {
%B = or i32 %A, 0