Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSSAUpdaterBulk.cpp152 for (auto *FrontierBB : IDFBlocks) { in RewriteAllUses() local
153 IRBuilder<> B(FrontierBB, FrontierBB->begin()); in RewriteAllUses()
155 R.Defines[FrontierBB] = PN; in RewriteAllUses()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DShrinkWrapping.cpp1000 BinaryBasicBlock *FrontierBB = Info.getParentBB(PP); in doRestorePlacement() local
1001 CritEdgesFrom.emplace_back(FrontierBB); in doRestorePlacement()
1010 doForAllSuccs(*FrontierBB, [&](ProgramPoint P) { in doRestorePlacement()
1237 BinaryBasicBlock *FrontierBB = Info.getParentBB(PP); in scheduleSaveRestoreInsertions() local
1246 FrontierBB->getTerminatorBefore(PP.isInst() ? PP.getInst() : nullptr); in scheduleSaveRestoreInsertions()
1251 auto Iter = FrontierBB->findInstruction(PP.getInst()); in scheduleSaveRestoreInsertions()
1252 if (Iter != FrontierBB->end() && Iter != FrontierBB->begin()) { in scheduleSaveRestoreInsertions()