Searched refs:DemandedBits (Results 1 – 12 of 12) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | DemandedBits.h | 39 class DemandedBits { 41 DemandedBits(Function &F, AssumptionCache &AC, DominatorTree &DT) : in DemandedBits() function 73 mutable Optional<DemandedBits> DB; 84 DemandedBits &getDemandedBits() { return *DB; } in getDemandedBits() 96 typedef DemandedBits Result; 100 DemandedBits run(Function &F, AnalysisManager<Function> &AM);
|
D | VectorUtils.h | 23 class DemandedBits; variable 114 DemandedBits &DB,
|
/external/llvm/test/Analysis/DemandedBits/ |
D | basic.ll | 4 ; CHECK-DAG: DemandedBits: 0xFF for %1 = add nsw i32 %a, 5 5 ; CHECK-DAG: DemandedBits: 0xFF for %3 = trunc i32 %2 to i8 6 ; CHECK-DAG: DemandedBits: 0xFF for %2 = mul nsw i32 %1, %b
|
/external/llvm/lib/Analysis/ |
D | DemandedBits.cpp | 73 void DemandedBits::determineLiveOperandBits( in determineLiveOperandBits() 261 void DemandedBits::performAnalysis() { in performAnalysis() 362 APInt DemandedBits::getDemandedBits(Instruction *I) { in getDemandedBits() 371 bool DemandedBits::isInstructionDead(Instruction *I) { in isInstructionDead() 378 void DemandedBits::print(raw_ostream &OS) { in print() 392 DemandedBits DemandedBitsAnalysis::run(Function &F, in run() 396 return DemandedBits(F, AC, DT); in run()
|
D | CMakeLists.txt | 25 DemandedBits.cpp
|
D | VectorUtils.cpp | 310 llvm::computeMinimumValueSizes(ArrayRef<BasicBlock *> Blocks, DemandedBits &DB, in computeMinimumValueSizes()
|
/external/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorize.h | 83 DemandedBits *DB; 96 DemandedBits &DB_, AliasAnalysis &AA_, AssumptionCache &AC_,
|
D | SLPVectorizer.h | 53 DemandedBits *DB = nullptr; 62 DominatorTree *DT_, AssumptionCache *AC_, DemandedBits *DB_);
|
/external/llvm/lib/Transforms/Scalar/ |
D | BDCE.cpp | 38 static bool bitTrackingDCE(Function &F, DemandedBits &DB) { in bitTrackingDCE()
|
/external/llvm/test/Transforms/InstCombine/ |
D | x86-movmsk.ll | 7 ; DemandedBits - MOVMSK zeros the upper bits of the result. 73 ; DemandedBits - If we don't use the lower bits then we just return zero.
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 305 DominatorTree *Dt, AssumptionCache *AC, DemandedBits *DB, in BoUpSLP() 896 DemandedBits *DB; 3506 AssumptionCache *AC_, DemandedBits *DB_) { in runImpl()
|
D | LoopVectorize.cpp | 1605 const TargetLibraryInfo *TLI, DemandedBits *DB, in LoopVectorizationCostModel() 1714 DemandedBits *DB; 6597 DemandedBits &DB_, AliasAnalysis &AA_, AssumptionCache &AC_, in runImpl()
|