Lines Matching refs:CurrBB
29 BasicBlock &CurrBB, Function::iterator &BB) { in optimizeSQRT() argument
53 BasicBlock *JoinBB = llvm::SplitBlock(&CurrBB, Call->getNextNode()); in optimizeSQRT()
59 BasicBlock *LibCallBB = BasicBlock::Create(CurrBB.getContext(), "call.sqrt", in optimizeSQRT()
60 CurrBB.getParent(), JoinBB); in optimizeSQRT()
70 CurrBB.getTerminator()->eraseFromParent(); in optimizeSQRT()
71 Builder.SetInsertPoint(&CurrBB); in optimizeSQRT()
76 Phi->addIncoming(Call, &CurrBB); in optimizeSQRT()
87 Function::iterator CurrBB; in runPartiallyInlineLibCalls() local
89 CurrBB = BB++; in runPartiallyInlineLibCalls()
91 for (BasicBlock::iterator II = CurrBB->begin(), IE = CurrBB->end(); in runPartiallyInlineLibCalls()
110 optimizeSQRT(Call, CalledFunc, *CurrBB, BB)) in runPartiallyInlineLibCalls()