Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp1021 BasicBlock *UnavailablePred = nullptr; in SimplifyPartiallyRedundantLoad() local
1028 UnavailablePred = OneUnavailablePred; in SimplifyPartiallyRedundantLoad()
1049 UnavailablePred = SplitBlockPreds(LoadBB, PredsToSplit, "thread-pre-split"); in SimplifyPartiallyRedundantLoad()
1055 if (UnavailablePred) { in SimplifyPartiallyRedundantLoad()
1056 assert(UnavailablePred->getTerminator()->getNumSuccessors() == 1 && in SimplifyPartiallyRedundantLoad()
1061 UnavailablePred->getTerminator()); in SimplifyPartiallyRedundantLoad()
1066 AvailablePreds.push_back(std::make_pair(UnavailablePred, NewVal)); in SimplifyPartiallyRedundantLoad()
DGVN.cpp1502 BasicBlock *UnavailablePred = PredLoad.first; in PerformLoadPRE() local
1512 LoadPtr = Address.PHITranslateWithInsertion(LoadBB, UnavailablePred, in PerformLoadPRE()
1556 BasicBlock *UnavailablePred = PredLoad.first; in PerformLoadPRE() local
1562 UnavailablePred->getTerminator()); in PerformLoadPRE()
1581 ValuesPerBlock.push_back(AvailableValueInBlock::get(UnavailablePred, in PerformLoadPRE()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp1378 BasicBlock *UnavailablePred = nullptr; in SimplifyPartiallyRedundantLoad() local
1399 UnavailablePred = OneUnavailablePred; in SimplifyPartiallyRedundantLoad()
1422 UnavailablePred = SplitBlockPreds(LoadBB, PredsToSplit, "thread-pre-split"); in SimplifyPartiallyRedundantLoad()
1428 if (UnavailablePred) { in SimplifyPartiallyRedundantLoad()
1429 assert(UnavailablePred->getTerminator()->getNumSuccessors() == 1 && in SimplifyPartiallyRedundantLoad()
1432 LoadI->getType(), LoadedPtr->DoPHITranslation(LoadBB, UnavailablePred), in SimplifyPartiallyRedundantLoad()
1435 UnavailablePred->getTerminator()); in SimplifyPartiallyRedundantLoad()
1440 AvailablePreds.push_back(std::make_pair(UnavailablePred, NewVal)); in SimplifyPartiallyRedundantLoad()
DGVN.cpp1165 BasicBlock *UnavailablePred = PredLoad.first; in PerformLoadPRE() local
1190 LoadPtr = Address.PHITranslateWithInsertion(LoadBB, UnavailablePred, *DT, in PerformLoadPRE()
1243 BasicBlock *UnavailablePred = PredLoad.first; in PerformLoadPRE() local
1249 UnavailablePred->getTerminator()); in PerformLoadPRE()
1272 ValuesPerBlock.push_back(AvailableValueInBlock::get(UnavailablePred, in PerformLoadPRE()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp1419 BasicBlock *UnavailablePred = nullptr; in simplifyPartiallyRedundantLoad() local
1440 UnavailablePred = OneUnavailablePred; in simplifyPartiallyRedundantLoad()
1463 UnavailablePred = splitBlockPreds(LoadBB, PredsToSplit, "thread-pre-split"); in simplifyPartiallyRedundantLoad()
1469 if (UnavailablePred) { in simplifyPartiallyRedundantLoad()
1470 assert(UnavailablePred->getTerminator()->getNumSuccessors() == 1 && in simplifyPartiallyRedundantLoad()
1473 LoadI->getType(), LoadedPtr->DoPHITranslation(LoadBB, UnavailablePred), in simplifyPartiallyRedundantLoad()
1476 UnavailablePred->getTerminator()); in simplifyPartiallyRedundantLoad()
1481 AvailablePreds.emplace_back(UnavailablePred, NewVal); in simplifyPartiallyRedundantLoad()
DGVN.cpp1287 BasicBlock *UnavailablePred = PredLoad.first; in PerformLoadPRE() local
1312 LoadPtr = Address.PHITranslateWithInsertion(LoadBB, UnavailablePred, *DT, in PerformLoadPRE()
1364 BasicBlock *UnavailablePred = PredLoad.first; in PerformLoadPRE() local
1370 UnavailablePred->getTerminator()); in PerformLoadPRE()
1409 ValuesPerBlock.push_back(AvailableValueInBlock::get(UnavailablePred, in PerformLoadPRE()