Searched refs:ValuesPerBlock (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 733 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 …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 1144 SmallVectorImpl<AvailableValueInBlock> &ValuesPerBlock, in ConstructSSAForLoadSet() argument 1148 if (ValuesPerBlock.size() == 1 && in ConstructSSAForLoadSet() 1149 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet() 1151 assert(!ValuesPerBlock[0].AV.isUndefValue() && in ConstructSSAForLoadSet() 1153 return ValuesPerBlock[0].MaterializeAdjustedValue(LI, gvn); in ConstructSSAForLoadSet() 1161 for (const AvailableValueInBlock &AV : ValuesPerBlock) { in ConstructSSAForLoadSet() 1349 AvailValInBlkVect &ValuesPerBlock, in AnalyzeLoadAvailability() argument 1364 ValuesPerBlock.push_back(AvailableValueInBlock::getUndef(DepBB)); in AnalyzeLoadAvailability() 1383 ValuesPerBlock.push_back(AvailableValueInBlock::get(DepBB, in AnalyzeLoadAvailability() 1390 assert(NumDeps == ValuesPerBlock.size() + UnavailableBlocks.size() && in AnalyzeLoadAvailability() [all …]
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 833 SmallVectorImpl<AvailableValueInBlock> &ValuesPerBlock, in ConstructSSAForLoadSet() argument 837 if (ValuesPerBlock.size() == 1 && in ConstructSSAForLoadSet() 838 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet() 840 assert(!ValuesPerBlock[0].AV.isUndefValue() && in ConstructSSAForLoadSet() 842 return ValuesPerBlock[0].MaterializeAdjustedValue(LI, gvn); in ConstructSSAForLoadSet() 850 for (const AvailableValueInBlock &AV : ValuesPerBlock) { in ConstructSSAForLoadSet() 1083 AvailValInBlkVect &ValuesPerBlock, in AnalyzeLoadAvailability() argument 1097 ValuesPerBlock.push_back(AvailableValueInBlock::getUndef(DepBB)); in AnalyzeLoadAvailability() 1116 ValuesPerBlock.push_back(AvailableValueInBlock::get(DepBB, in AnalyzeLoadAvailability() 1123 assert(NumDeps == ValuesPerBlock.size() + UnavailableBlocks.size() && in AnalyzeLoadAvailability() [all …]
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 200 AvailValInBlkVect &ValuesPerBlock, 202 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 266 AvailValInBlkVect &ValuesPerBlock, 269 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock,
|
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 324 AvailValInBlkVect &ValuesPerBlock, 327 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock,
|