• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/

Lines Matching defs:BB

925     static bool OptimizeBB(BasicBlock *BB);
957 const BasicBlock *BB = I;
958 for (BasicBlock::const_iterator J = BB->begin(), F = BB->end();
974 bool ObjCARCAPElim::OptimizeBB(BasicBlock *BB) {
978 for (BasicBlock::iterator I = BB->begin(), E = BB->end(); I != E; ) {
1700 void CheckForCFGHazards(const BasicBlock *BB,
1704 BasicBlock *BB,
1707 bool VisitBottomUp(BasicBlock *BB,
1713 bool VisitTopDown(BasicBlock *BB,
2137 const BasicBlock *BB = *I;
2138 if (BB == StartBB)
2140 const TerminatorInst *TI = cast<TerminatorInst>(&BB->back());
2486 ObjCARCOpt::CheckForCFGHazards(const BasicBlock *BB,
2497 const TerminatorInst *TI = cast<TerminatorInst>(&BB->back());
2551 const TerminatorInst *TI = cast<TerminatorInst>(&BB->back());
2608 BasicBlock *BB,
2727 S.RRI.ReverseInsertPts.insert(BB->getFirstInsertionPt());
2738 S.RRI.ReverseInsertPts.insert(BB->getFirstInsertionPt());
2760 ObjCARCOpt::VisitBottomUp(BasicBlock *BB,
2764 BBState &MyStates = BBStates[BB];
2785 for (BasicBlock::iterator I = BB->end(), E = BB->begin(); I != E; --I) {
2792 NestingDetected |= VisitInstructionBottomUp(Inst, BB, Retains, MyStates);
2802 NestingDetected |= VisitInstructionBottomUp(II, BB, Retains, MyStates);
2947 ObjCARCOpt::VisitTopDown(BasicBlock *BB,
2951 BBState &MyStates = BBStates[BB];
2972 for (BasicBlock::iterator I = BB->begin(), E = BB->end(); I != E; ++I) {
2977 CheckForCFGHazards(BB, BBStates, MyStates);
3057 BasicBlock *BB = *PredStack.back().second++;
3058 if (Visited.insert(BB)) {
3059 PredStack.push_back(std::make_pair(BB, BBStates[BB].pred_begin()));
3573 BasicBlock *BB = FI;
3574 ReturnInst *Ret = dyn_cast<ReturnInst>(&BB->back());
3579 BB, Ret, DependingInstructions, Visited, PA);
3600 BB, Autorelease, DependingInstructions, Visited, PA);
3626 // Note that Retain need not be in BB.
3931 BasicBlock *BB = Release->getParent();
3932 if (Load->getParent() != BB) return;
3935 BasicBlock::iterator I = Load, End = BB->end();
3974 BasicBlock::iterator Begin = BB->begin();
3994 CallInst::Create(getStoreStrongCallee(BB->getParent()->getParent()),
4169 BasicBlock *BB = PHI->getIncomingBlock(ValNo);
4172 &BB->back());
4177 if (PHI->getIncomingBlock(i) == BB) {