Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DGVN.cpp700 AvailValInBlkVect &ValuesPerBlock,
702 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock,
1278 SmallVectorImpl<AvailableValueInBlock> &ValuesPerBlock, in ConstructSSAForLoadSet() argument
1282 if (ValuesPerBlock.size() == 1 && in ConstructSSAForLoadSet()
1283 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet()
1285 assert(!ValuesPerBlock[0].isUndefValue() && "Dead BB dominate this block"); in ConstructSSAForLoadSet()
1286 return ValuesPerBlock[0].MaterializeAdjustedValue(LI, gvn); in ConstructSSAForLoadSet()
1294 for (unsigned i = 0, e = ValuesPerBlock.size(); i != e; ++i) { in ConstructSSAForLoadSet()
1295 const AvailableValueInBlock &AV = ValuesPerBlock[i]; in ConstructSSAForLoadSet()
1376 AvailValInBlkVect &ValuesPerBlock, in AnalyzeLoadAvailability() argument
[all …]