Home
last modified time | relevance | path

Searched refs:FirstBB (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DTailDuplication.cpp620 BinaryBasicBlock *FirstBB = BlocksToDuplicate[0]; in runOnFunction() local
621 if (FirstBB->pred_size() == 1) { in runOnFunction()
622 BinaryBasicBlock *PredBB = *FirstBB->pred_begin(); in runOnFunction()
H A DReorderAlgorithm.cpp684 BinaryBasicBlock *FirstBB = *BF.getLayout().block_begin(); in reorderBasicBlocks() local
685 Order.push_back(FirstBB); in reorderBasicBlocks()
686 for (auto RLI = BF.getLayout().block_rbegin(); *RLI != FirstBB; ++RLI) in reorderBasicBlocks()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp433 BasicBlock *FirstBB = BI->getSuccessor(0); in processBranch() local
436 for (BasicBlock *Succ : {FirstBB, SecondBB}) { in processBranch()
437 bool TakenEdge = Succ == FirstBB; in processBranch()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp405 BasicBlock *FirstBB = FirstI->getParent(); in memoryIsNotModifiedBetween() local
428 BasicBlock::iterator BI = (B == FirstBB ? FirstBBI : B->begin()); in memoryIsNotModifiedBetween()
447 if (B != FirstBB) { in memoryIsNotModifiedBetween()
448 assert(B != &FirstBB->getParent()->getEntryBlock() && in memoryIsNotModifiedBetween()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2976 BasicBlock &FirstBB = *F.begin(); in createDynamicAllocasInitStorage() local
2977 IRBuilder<> IRB(dyn_cast<Instruction>(FirstBB.begin())); in createDynamicAllocasInitStorage()