Lines Matching defs:BB
271 void visitBasicBlock(BasicBlock &BB);
589 else if (BasicBlock *BB = dyn_cast<BasicBlock>(Op))
590 ActualF = BB->getParent();
1129 void Verifier::visitBasicBlock(BasicBlock &BB) {
1133 Assert1(BB.getTerminator(), "Basic Block does not have terminator!", &BB);
1137 if (isa<PHINode>(BB.front())) {
1138 SmallVector<BasicBlock*, 8> Preds(pred_begin(&BB), pred_end(&BB));
1142 for (BasicBlock::iterator I = BB.begin(); (PN = dyn_cast<PHINode>(I));++I) {
2094 BasicBlock *BB = LPI.getParent();
2103 for (pred_iterator I = pred_begin(BB), E = pred_end(BB); I != E; ++I) {
2105 Assert1(II && II->getUnwindDest() == BB && II->getNormalDest() != BB,
2159 BasicBlock *BB = I.getParent();
2160 Assert1(BB, "Instruction not embedded in basic block!", &I);
2164 Assert1(U != (User*)&I || !DT.isReachableFromEntry(BB),
2218 Assert1(OpBB->getParent() == BB->getParent(),
2221 Assert1(OpArg->getParent() == BB->getParent(),