Searched refs:LoadBB (Results 1 – 2 of 2) sorted by relevance
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 873 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 D | GVN.cpp | 1533 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()
|