aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/InstCombine/InstCombineCompares.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2013-07-09 09:24:35 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2013-07-09 09:24:35 +0000
commitfcb7b97892dad5bc6ae55f513f8a111563078996 (patch)
tree4e73ea9de26bbe1e99d31458e00778d3276ed826 /lib/Transforms/InstCombine/InstCombineCompares.cpp
parentfecf0d7a0157011964b4f31a7a5374076b1b236c (diff)
downloadexternal_llvm-fcb7b97892dad5bc6ae55f513f8a111563078996.zip
external_llvm-fcb7b97892dad5bc6ae55f513f8a111563078996.tar.gz
external_llvm-fcb7b97892dad5bc6ae55f513f8a111563078996.tar.bz2
InstCombine: Fix typo in comment for visitICmpInstWithInstAndIntCst
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185916 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/InstCombine/InstCombineCompares.cpp')
-rw-r--r--lib/Transforms/InstCombine/InstCombineCompares.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Transforms/InstCombine/InstCombineCompares.cpp b/lib/Transforms/InstCombine/InstCombineCompares.cpp
index 8ac0e3f..c0225ae 100644
--- a/lib/Transforms/InstCombine/InstCombineCompares.cpp
+++ b/lib/Transforms/InstCombine/InstCombineCompares.cpp
@@ -1547,7 +1547,7 @@ Instruction *InstCombiner::visitICmpInstWithInstAndIntCst(ICmpInst &ICI,
Builder->CreateOr(LHSI->getOperand(1), RHSV - 1),
LHSC);
- // C1-X >u C2 -> (X|C2) == C1
+ // C1-X >u C2 -> (X|C2) != C1
// iff C1 & C2 == C2
// C2+1 is a power of 2
if (ICI.getPredicate() == ICmpInst::ICMP_UGT && LHSI->hasOneUse() &&
@@ -1594,7 +1594,7 @@ Instruction *InstCombiner::visitICmpInstWithInstAndIntCst(ICmpInst &ICI,
Builder->CreateAnd(LHSI->getOperand(0), -RHSV),
ConstantExpr::getNeg(LHSC));
- // X-C1 >u C2 -> (X & ~C2) == C1
+ // X-C1 >u C2 -> (X & ~C2) != C1
// iff C1 & C2 == 0
// C2+1 is a power of 2
if (ICI.getPredicate() == ICmpInst::ICMP_UGT && LHSI->hasOneUse() &&