aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ScalarEvolution.cpp
diff options
context:
space:
mode:
authorRamkumar Ramachandra <ramkumar.ramachandra@codasip.com>2024-11-20 09:30:35 +0000
committerGitHub <noreply@github.com>2024-11-20 09:30:35 +0000
commit2b5214b9e16cdc784def1d521ce38074a2e8c90f (patch)
treea41d0914238ee231d9132f6b1d4f948699d8e7bc /llvm/lib/Analysis/ScalarEvolution.cpp
parent288f05f63e5f3246657aca9561d75b2aa02cb6f5 (diff)
downloadllvm-2b5214b9e16cdc784def1d521ce38074a2e8c90f.zip
llvm-2b5214b9e16cdc784def1d521ce38074a2e8c90f.tar.gz
llvm-2b5214b9e16cdc784def1d521ce38074a2e8c90f.tar.bz2
IR: de-duplicate two CmpInst routines (NFC) (#116866)
De-duplicate the functions getSignedPredicate and getUnsignedPredicate, nearly identical versions of which were present in CmpInst and ICmpInst, creating less confusion.
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolution.cpp')
-rw-r--r--llvm/lib/Analysis/ScalarEvolution.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp
index 46b1086..376f260 100644
--- a/llvm/lib/Analysis/ScalarEvolution.cpp
+++ b/llvm/lib/Analysis/ScalarEvolution.cpp
@@ -11874,7 +11874,7 @@ bool ScalarEvolution::isImpliedCondBalancedTypes(
CmpInst::Predicate P2) {
assert(P1 != P2 && "Handled earlier!");
return CmpInst::isRelational(P2) &&
- P1 == CmpInst::getFlippedSignednessPredicate(P2);
+ P1 == ICmpInst::getFlippedSignednessPredicate(P2);
};
if (IsSignFlippedPredicate(Pred, FoundPred)) {
// Unsigned comparison is the same as signed comparison when both the