Lines Matching refs:BBI
309 for (Function::iterator BBI = F->begin(), E = F->end(); BBI != E; ++BBI) { in getCommonReturnValue() local
310 ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator()); in getCommonReturnValue()
371 BasicBlock::iterator BBI = TI; in FindTRECandidate() local
373 CI = dyn_cast<CallInst>(BBI); in FindTRECandidate()
377 if (BBI == BB->begin()) in FindTRECandidate()
379 --BBI; in FindTRECandidate()
432 BasicBlock::iterator BBI = CI; in EliminateRecursiveTailCall() local
433 for (++BBI; &*BBI != Ret; ++BBI) { in EliminateRecursiveTailCall()
434 if (CanMoveAboveCall(BBI, CI)) continue; in EliminateRecursiveTailCall()
441 CanTransformAccumulatorRecursion(BBI, CI))) { in EliminateRecursiveTailCall()
444 AccumulatorRecursionInstr = BBI; in EliminateRecursiveTailCall()
569 for (Function::iterator BBI = F->begin(), E = F->end(); BBI != E; ++BBI) in EliminateRecursiveTailCall() local
570 if (ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator())) in EliminateRecursiveTailCall()