aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/DemandedBits.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2023-03-14 00:32:40 -0700
committerKazu Hirata <kazu@google.com>2023-03-14 00:32:40 -0700
commit11efd1cb04d0e9115d38f2138fa7fa455e281e09 (patch)
treebd45aac156122d7d0e644fd21997598dfc5afc0a /llvm/lib/Analysis/DemandedBits.cpp
parentc8f9555c4d2d5686207a0111bf420cce5b219c46 (diff)
downloadllvm-11efd1cb04d0e9115d38f2138fa7fa455e281e09.zip
llvm-11efd1cb04d0e9115d38f2138fa7fa455e281e09.tar.gz
llvm-11efd1cb04d0e9115d38f2138fa7fa455e281e09.tar.bz2
[Analysis] Use *{Set,Map}::contains (NFC)
Diffstat (limited to 'llvm/lib/Analysis/DemandedBits.cpp')
-rw-r--r--llvm/lib/Analysis/DemandedBits.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/DemandedBits.cpp b/llvm/lib/Analysis/DemandedBits.cpp
index e5d693a..35c5217 100644
--- a/llvm/lib/Analysis/DemandedBits.cpp
+++ b/llvm/lib/Analysis/DemandedBits.cpp
@@ -475,8 +475,7 @@ APInt DemandedBits::getDemandedBits(Use *U) {
bool DemandedBits::isInstructionDead(Instruction *I) {
performAnalysis();
- return !Visited.count(I) && AliveBits.find(I) == AliveBits.end() &&
- !isAlwaysLive(I);
+ return !Visited.count(I) && !AliveBits.contains(I) && !isAlwaysLive(I);
}
bool DemandedBits::isUseDead(Use *U) {