Lines Matching defs:BB
59 bool llvm::ConstantFoldTerminator(BasicBlock *BB, bool DeleteDeadConditions, in ConstantFoldTerminator()
174 BasicBlock *BB = SI->getParent(); in ConstantFoldTerminator() local
398 bool llvm::SimplifyInstructionsInBlock(BasicBlock *BB, const DataLayout *TD, in SimplifyInstructionsInBlock()
445 void llvm::RemovePredecessorAndSimplify(BasicBlock *BB, BasicBlock *Pred, in RemovePredecessorAndSimplify()
532 static bool CanPropagatePredecessorsForPHIs(BasicBlock *BB, BasicBlock *Succ) { in CanPropagatePredecessorsForPHIs()
602 static Value *selectIncomingValueForBlock(Value *OldVal, BasicBlock *BB, in selectIncomingValueForBlock()
630 BasicBlock *BB = PN->getIncomingBlock(i); in gatherIncomingValuesToPhi() local
650 BasicBlock *BB = PN->getIncomingBlock(i); in replaceUndefValuesInPhi() local
665 static void redirectValuesFromPredecessorsToPhi(BasicBlock *BB, in redirectValuesFromPredecessorsToPhi()
725 bool llvm::TryToSimplifyUncondBranchFromEmptyBlock(BasicBlock *BB) { in TryToSimplifyUncondBranchFromEmptyBlock()
808 bool llvm::EliminateDuplicatePHINodes(BasicBlock *BB) { in EliminateDuplicatePHINodes()
1114 BasicBlock *BB = AI->getParent(); in replaceDbgDeclareForAlloca() local
1123 BasicBlock *BB = I->getParent(); in changeToUnreachable() local
1166 static bool markAliveBlocks(BasicBlock *BB, in markAliveBlocks()
1256 for (Function::iterator BB = ++F.begin(), E = F.end(); BB != E; ++BB) { in removeUnreachableBlocks() local