Home | History | Annotate | Download | only in Scalar

Lines Matching refs:BBI

403   for (Function::iterator BBI = F.begin(), E = F.end(); BBI != E; /*in loop*/) {
404 BasicBlock *BB = BBI++; // FoldReturnAndProcessPred may delete BB.
513 for (Function::iterator BBI = F->begin(), E = F->end(); BBI != E; ++BBI) {
514 ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator());
574 BasicBlock::iterator BBI = TI;
576 CI = dyn_cast<CallInst>(BBI);
580 if (BBI == BB->begin())
582 --BBI;
636 BasicBlock::iterator BBI = CI;
637 for (++BBI; &*BBI != Ret; ++BBI) {
638 if (CanMoveAboveCall(BBI, CI)) continue;
645 CanTransformAccumulatorRecursion(BBI, CI))) {
648 AccumulatorRecursionInstr = BBI;
776 for (Function::iterator BBI = F->begin(), E = F->end(); BBI != E; ++BBI)
777 if (ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator()))