[llvm] 061b5ba - [Analysis] Fix a warning
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Fri May 5 09:09:44 PDT 2023
Author: Kazu Hirata
Date: 2023-05-05T09:09:33-07:00
New Revision: 061b5ba9aa9de0706ed68728f1a49046d7e027d6
URL: https://github.com/llvm/llvm-project/commit/061b5ba9aa9de0706ed68728f1a49046d7e027d6
DIFF: https://github.com/llvm/llvm-project/commit/061b5ba9aa9de0706ed68728f1a49046d7e027d6.diff
LOG: [Analysis] Fix a warning
This patch fixes:
llvm/lib/Analysis/ValueTracking.cpp:895:12: error: unused variable
'BitWidth' [-Werror,-Wunused-variable]
Added:
Modified:
llvm/lib/Analysis/ValueTracking.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Analysis/ValueTracking.cpp b/llvm/lib/Analysis/ValueTracking.cpp
index f5bf29d16982..6f6a16c8ee4c 100644
--- a/llvm/lib/Analysis/ValueTracking.cpp
+++ b/llvm/lib/Analysis/ValueTracking.cpp
@@ -924,12 +924,14 @@ static void computeKnownBitsFromAssume(const Value *V, KnownBits &Known,
if (Arg == V && isValidAssumeForContext(I, Q.CxtI, Q.DT)) {
assert(BitWidth == 1 && "assume operand is not i1?");
+ (void)BitWidth;
Known.setAllOnes();
return;
}
if (match(Arg, m_Not(m_Specific(V))) &&
isValidAssumeForContext(I, Q.CxtI, Q.DT)) {
assert(BitWidth == 1 && "assume operand is not i1?");
+ (void)BitWidth;
Known.setAllZero();
return;
}
More information about the llvm-commits
mailing list