Home
last modified time | relevance | path

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

/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp873 BasicBlock *LoadBB = LI->getParent(); in SimplifyPartiallyRedundantLoad() local
874 if (LoadBB->getSinglePredecessor()) in SimplifyPartiallyRedundantLoad()
880 if (LoadBB->isLandingPad()) in SimplifyPartiallyRedundantLoad()
888 if (PtrOp->getParent() == LoadBB) in SimplifyPartiallyRedundantLoad()
896 FindAvailableLoadedValue(LoadedPtr, LoadBB, BBIt, 6)) { in SimplifyPartiallyRedundantLoad()
915 if (BBIt != LoadBB->begin()) in SimplifyPartiallyRedundantLoad()
930 for (pred_iterator PI = pred_begin(LoadBB), PE = pred_end(LoadBB); in SimplifyPartiallyRedundantLoad()
983 for (pred_iterator PI = pred_begin(LoadBB), PE = pred_end(LoadBB); in SimplifyPartiallyRedundantLoad()
996 SplitBlockPredecessors(LoadBB, PredsToSplit, "thread-pre-split", this); in SimplifyPartiallyRedundantLoad()
1020 pred_iterator PB = pred_begin(LoadBB), PE = pred_end(LoadBB); in SimplifyPartiallyRedundantLoad()
[all …]
H A DGVN.cpp1533 BasicBlock *LoadBB = LI->getParent(); in PerformLoadPRE() local
1534 BasicBlock *TmpBB = LoadBB; in PerformLoadPRE()
1538 if (TmpBB == LoadBB) // Infinite (unreachable) loop. in PerformLoadPRE()
1553 LoadBB = TmpBB; in PerformLoadPRE()
1565 for (pred_iterator PI = pred_begin(LoadBB), E = pred_end(LoadBB); in PerformLoadPRE()
1579 if (LoadBB->isLandingPad()) { in PerformLoadPRE()
1607 BasicBlock *NewPred = splitCriticalEdges(OrigPred, LoadBB); in PerformLoadPRE()
1611 << LoadBB->getName() << '\n'); in PerformLoadPRE()
1628 LoadPtr = Address.PHITranslateWithInsertion(LoadBB, UnavailablePred, in PerformLoadPRE()