Lines Matching refs:LoadBB
1369 LoadInst *GVNPass::findLoadToHoistIntoPred(BasicBlock *Pred, BasicBlock *LoadBB, in findLoadToHoistIntoPred() argument
1376 if (SuccBB == LoadBB) in findLoadToHoistIntoPred()
1508 BasicBlock *LoadBB = Load->getParent(); in PerformLoadPRE() local
1509 BasicBlock *TmpBB = LoadBB; in PerformLoadPRE()
1531 if (TmpBB == LoadBB) // Infinite (unreachable) loop. in PerformLoadPRE()
1550 LoadBB = TmpBB; in PerformLoadPRE()
1567 for (BasicBlock *Pred : predecessors(LoadBB)) { in PerformLoadPRE()
1589 if (LoadBB->isEHPad()) { in PerformLoadPRE()
1598 if (DT->dominates(LoadBB, Pred)) { in PerformLoadPRE()
1606 if (LoadInst *LI = findLoadToHoistIntoPred(Pred, LoadBB, Load)) in PerformLoadPRE()
1635 if (!isSafeToSpeculativelyExecute(Load, LoadBB->getFirstNonPHI(), AC, DT)) in PerformLoadPRE()
1649 BasicBlock *NewPred = splitCriticalEdges(OrigPred, LoadBB); in PerformLoadPRE()
1653 << LoadBB->getName() << '\n'); in PerformLoadPRE()
1676 while (Cur != LoadBB) { in PerformLoadPRE()
1689 LoadPtr = Address.translateWithInsertion(LoadBB, UnavailablePred, *DT, in PerformLoadPRE()