From: Chris Lattner Date: Sun, 8 Apr 2007 08:01:49 +0000 (+0000) Subject: reenable this xform, whoops :) X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=044e5337f5ececcb99338ff7728416509be055ff;p=oota-llvm.git reenable this xform, whoops :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35765 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Transforms/Scalar/InstructionCombining.cpp b/lib/Transforms/Scalar/InstructionCombining.cpp index 1edd3f0d0b7..2dbc70e0ffb 100644 --- a/lib/Transforms/Scalar/InstructionCombining.cpp +++ b/lib/Transforms/Scalar/InstructionCombining.cpp @@ -3739,6 +3739,7 @@ Instruction *InstCombiner::visitOr(BinaryOperator &I) { return ReplaceInstUsesWith(I, B); } } + V1 = 0; V2 = 0; V3 = 0; } // Check to see if we have any common things being and'ed. If so, find the @@ -3760,7 +3761,7 @@ Instruction *InstCombiner::visitOr(BinaryOperator &I) { } // (V1 & V3)|(V2 & ~V3) -> ((V1 ^ V2) & V3) ^ V2 - if (0 && isOnlyUse(Op0) && isOnlyUse(Op1)) { + if (isOnlyUse(Op0) && isOnlyUse(Op1)) { // Try all combination of terms to find V3 and ~V3. if (A->hasOneUse() && match(A, m_Not(m_Value(V3)))) { if (V3 == B)