[llvm] ebb853f - [ConstraintElim] Remove unused checkCondition() parameters (NFC)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 22 06:55:44 PST 2024
Author: Nikita Popov
Date: 2024-01-22T15:55:35+01:00
New Revision: ebb853fbe5f67ab42d78de45bbcb7b32b6323fb1
URL: https://github.com/llvm/llvm-project/commit/ebb853fbe5f67ab42d78de45bbcb7b32b6323fb1
DIFF: https://github.com/llvm/llvm-project/commit/ebb853fbe5f67ab42d78de45bbcb7b32b6323fb1.diff
LOG: [ConstraintElim] Remove unused checkCondition() parameters (NFC)
Added:
Modified:
llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp b/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
index 6fec54ac792245..8f09569d0d9cc9 100644
--- a/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+++ b/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
@@ -1314,9 +1314,7 @@ static void generateReproducer(CmpInst *Cond, Module *M,
static std::optional<bool> checkCondition(CmpInst::Predicate Pred, Value *A,
Value *B, Instruction *CheckInst,
- ConstraintInfo &Info, unsigned NumIn,
- unsigned NumOut,
- Instruction *ContextInst) {
+ ConstraintInfo &Info) {
LLVM_DEBUG(dbgs() << "Checking " << *CheckInst << "\n");
auto R = Info.getConstraintForSolving(Pred, A, B);
@@ -1385,9 +1383,9 @@ static bool checkAndReplaceCondition(
return true;
};
- if (auto ImpliedCondition = checkCondition(
- Cmp->getPredicate(), Cmp->getOperand(0), Cmp->getOperand(1), Cmp,
- Info, NumIn, NumOut, ContextInst))
+ if (auto ImpliedCondition =
+ checkCondition(Cmp->getPredicate(), Cmp->getOperand(0),
+ Cmp->getOperand(1), Cmp, Info))
return ReplaceCmpWithConstant(Cmp, *ImpliedCondition);
return false;
}
@@ -1446,8 +1444,7 @@ static bool checkOrAndOpImpliedByOther(
// Check if the second condition can be simplified now.
if (auto ImpliedCondition =
checkCondition(CmpToCheck->getPredicate(), CmpToCheck->getOperand(0),
- CmpToCheck->getOperand(1), CmpToCheck, Info, CB.NumIn,
- CB.NumOut, CB.getContextInst())) {
+ CmpToCheck->getOperand(1), CmpToCheck, Info)) {
if (IsOr && isa<SelectInst>(JoinOp)) {
JoinOp->setOperand(
OtherOpIdx == 0 ? 2 : 0,
More information about the llvm-commits
mailing list