Searched defs:ValuesPerBlock (Results 1 - 1 of 1) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 697 AvailValInBlkVect &ValuesPerBlock, 699 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock, 1265 /// ConstructSSAForLoadSet - Given a set of loads specified by ValuesPerBlock, 1269 SmallVectorImpl<AvailableValueInBlock> &ValuesPerBlock, 1273 if (ValuesPerBlock.size() == 1 && 1274 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, 1276 assert(!ValuesPerBlock[0].isUndefValue() && "Dead BB dominate this block"); 1277 return ValuesPerBlock[0].MaterializeAdjustedValue(LI->getType(), gvn); 1287 for (unsigned i = 0, e = ValuesPerBlock.size(); i != e; ++i) { 1288 const AvailableValueInBlock &AV = ValuesPerBlock[ 1268 ConstructSSAForLoadSet(LoadInst *LI, SmallVectorImpl<AvailableValueInBlock> &ValuesPerBlock, GVN &gvn) argument 1370 AnalyzeLoadAvailability(LoadInst *LI, LoadDepVect &Deps, AvailValInBlkVect &ValuesPerBlock, UnavailBlkVect &UnavailableBlocks) argument 1510 PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock, UnavailBlkVect &UnavailableBlocks) argument 1726 AvailValInBlkVect ValuesPerBlock; local [all...] |
Completed in 299 milliseconds