Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DGVN.cpp733 SmallVectorImpl<AvailableValueInBlock> &ValuesPerBlock, in ConstructSSAForLoadSet() argument
737 if (ValuesPerBlock.size() == 1 && in ConstructSSAForLoadSet()
738 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet()
740 assert(!ValuesPerBlock[0].AV.isUndefValue() && in ConstructSSAForLoadSet()
742 return ValuesPerBlock[0].MaterializeAdjustedValue(LI, gvn); in ConstructSSAForLoadSet()
750 for (const AvailableValueInBlock &AV : ValuesPerBlock) { in ConstructSSAForLoadSet()
982 AvailValInBlkVect &ValuesPerBlock, in AnalyzeLoadAvailability() argument
996 ValuesPerBlock.push_back(AvailableValueInBlock::getUndef(DepBB)); in AnalyzeLoadAvailability()
1015 ValuesPerBlock.push_back(AvailableValueInBlock::get(DepBB, in AnalyzeLoadAvailability()
1022 assert(NumDeps == ValuesPerBlock.size() + UnavailableBlocks.size() && in AnalyzeLoadAvailability()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DGVN.h266 AvailValInBlkVect &ValuesPerBlock,
269 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock,