Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp79 BasicBlock *MainBB = nullptr; member in __anon06c93eea0111::FastDivInsertionTask
139 MainBB = I->getParent(); in FastDivInsertionTask()
261 DivRemPair.BB = BasicBlock::Create(MainBB->getParent()->getContext(), "", in createSlowBB()
262 MainBB->getParent(), SuccessorBB); in createSlowBB()
285 DivRemPair.BB = BasicBlock::Create(MainBB->getParent()->getContext(), "", in createFastBB()
286 MainBB->getParent(), SuccessorBB); in createFastBB()
330 IRBuilder<> Builder(MainBB, MainBB->end()); in insertOperandRuntimeCheck()
400 IRBuilder<> Builder(MainBB, MainBB->end()); in insertFastDivAndRem()
416 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem); in insertFastDivAndRem()
418 MainBB->back().eraseFromParent(); in insertFastDivAndRem()
[all …]