Searched refs:getDemandedBits (Results 1 - 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DBDCE.cpp52 !DB.getDemandedBits(J).isAllOnesValue()) {
83 !DB.getDemandedBits(K).isAllOnesValue())
103 DB.getDemandedBits(&I).isNullValue() &&
165 auto &DB = getAnalysis<DemandedBitsWrapperPass>().getDemandedBits();
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDemandedBits.h54 APInt getDemandedBits(Instruction *I);
100 DemandedBits &getDemandedBits() { return *DB; } function in class:llvm::DemandedBitsWrapperPass
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDemandedBits.cpp420 APInt DemandedBits::getDemandedBits(Instruction *I) { function in class:DemandedBits
H A DVectorUtils.cpp426 if (DB.getDemandedBits(I).getBitWidth() > 64)
429 uint64_t V = DB.getDemandedBits(I).getZExtValue();
H A DIVDescriptors.cpp125 auto Mask = DB->getDemandedBits(Exit);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5453 auto Mask = DB->getDemandedBits(cast<Instruction>(Root));
5562 auto *DB = &getAnalysis<DemandedBitsWrapperPass>().getDemandedBits();
H A DLoopVectorize.cpp1621 auto *DB = &getAnalysis<DemandedBitsWrapperPass>().getDemandedBits();

Completed in 278 milliseconds