[llvm] [InstCombine] Fix a comment. (PR #79422)
Mikhail Gudim via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 25 00:42:17 PST 2024
https://github.com/mgudim created https://github.com/llvm/llvm-project/pull/79422
None
>From 027d6ee00c9ba5ef28839afc29c528645febb5f1 Mon Sep 17 00:00:00 2001
From: Mikhail Gudim <mgudim at gmail.com>
Date: Thu, 25 Jan 2024 03:40:59 -0500
Subject: [PATCH] [InstCombine] Fix a comment.
---
llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp b/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
index 8c0fd6622551306..eab2c8bd8efde3c 100644
--- a/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
+++ b/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
@@ -1848,8 +1848,8 @@ Instruction *InstCombinerImpl::foldICmpAndConstant(ICmpInst &Cmp,
auto NewPred = TrueIfNeg ? CmpInst::ICMP_EQ : CmpInst::ICMP_NE;
return new ICmpInst(NewPred, X, ConstantInt::getNullValue(X->getType()));
}
- // (X & X) < 0 --> X == MinSignedC
- // (X & X) > -1 --> X != MinSignedC
+ // (X & -X) < 0 --> X == MinSignedC
+ // (X & -X) > -1 --> X != MinSignedC
if (match(And, m_c_And(m_Neg(m_Value(X)), m_Deferred(X)))) {
Constant *MinSignedC = ConstantInt::get(
X->getType(),
More information about the llvm-commits
mailing list