Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DGVN.cpp713 AvailValInBlkVect &ValuesPerBlock,
715 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock,
1290 SmallVectorImpl<AvailableValueInBlock> &ValuesPerBlock, in ConstructSSAForLoadSet() argument
1294 if (ValuesPerBlock.size() == 1 && in ConstructSSAForLoadSet()
1295 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet()
1297 assert(!ValuesPerBlock[0].isUndefValue() && "Dead BB dominate this block"); in ConstructSSAForLoadSet()
1298 return ValuesPerBlock[0].MaterializeAdjustedValue(LI, gvn); in ConstructSSAForLoadSet()
1306 for (const AvailableValueInBlock &AV : ValuesPerBlock) { in ConstructSSAForLoadSet()
1366 AvailValInBlkVect &ValuesPerBlock, in AnalyzeLoadAvailability() argument
1382 ValuesPerBlock.push_back(AvailableValueInBlock::getUndef(DepBB)); in AnalyzeLoadAvailability()
[all …]