Home
last modified time | relevance | path

Searched refs:AliveBits (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DDemandedBits.cpp294 AliveBits.clear(); in performAnalysis()
311 if (AliveBits.try_emplace(&I, T->getScalarSizeInBits(), 0).second) in performAnalysis()
322 AliveBits[J] = APInt::getAllOnes(T->getScalarSizeInBits()); in performAnalysis()
342 AOut = AliveBits[UserI]; in performAnalysis()
387 auto Res = AliveBits.try_emplace(I); in performAnalysis()
403 auto Found = AliveBits.find(I); in getDemandedBits()
404 if (Found != AliveBits.end()) in getDemandedBits()
441 return !Visited.count(I) && !AliveBits.contains(I) && !isAlwaysLive(I); in isInstructionDead()
461 auto Found = AliveBits.find(UserI); in isUseDead()
462 if (Found != AliveBits.end() && Found->second.isZero()) in isUseDead()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDemandedBits.h94 DenseMap<Instruction *, APInt> AliveBits; variable