Lines Matching defs:CurBB
7592 BasicBlock *CurBB = Builder.GetInsertBlock();
7594 if (!CurBB || CurBB->getTerminator()) {
7607 BasicBlock *CurBB = Builder.GetInsertBlock();
7619 if (CurBB && CurBB->getParent())
7620 CurFn->insert(std::next(CurBB->getIterator()), BB);
7893 // CurBB
7898 BasicBlock *CurBB = Builder.GetInsertBlock();
7899 Instruction *CurBBTI = CurBB->getTerminator();
7902 CurBB->splitBasicBlock(CurBBTI, X->getName() + ".atomic.exit");
7903 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator(),
7911 PHI->addIncoming(OldVal, CurBB);
8042 // CurBB----
8051 BasicBlock *CurBB = Builder.GetInsertBlock();
8052 Instruction *CurBBTI = CurBB->getTerminator();
8054 BasicBlock *ExitBB = CurBB->splitBasicBlock(
8056 BasicBlock *ContBB = CurBB->splitBasicBlock(
8057 CurBB->getTerminator(), X.Var->getName() + ".atomic.cont");
8059 CurBB->getTerminator()->eraseFromParent();