Lines Matching defs:BB
65 bool llvm::ConstantFoldTerminator(BasicBlock *BB, bool DeleteDeadConditions, in ConstantFoldTerminator()
189 BasicBlock *BB = SI->getParent(); in ConstantFoldTerminator() local
471 bool llvm::SimplifyInstructionsInBlock(BasicBlock *BB, in SimplifyInstructionsInBlock()
522 void llvm::RemovePredecessorAndSimplify(BasicBlock *BB, BasicBlock *Pred) { in RemovePredecessorAndSimplify()
610 static bool CanPropagatePredecessorsForPHIs(BasicBlock *BB, BasicBlock *Succ) { in CanPropagatePredecessorsForPHIs()
680 static Value *selectIncomingValueForBlock(Value *OldVal, BasicBlock *BB, in selectIncomingValueForBlock()
708 BasicBlock *BB = PN->getIncomingBlock(i); in gatherIncomingValuesToPhi() local
728 BasicBlock *BB = PN->getIncomingBlock(i); in replaceUndefValuesInPhi() local
743 static void redirectValuesFromPredecessorsToPhi(BasicBlock *BB, in redirectValuesFromPredecessorsToPhi()
803 bool llvm::TryToSimplifyUncondBranchFromEmptyBlock(BasicBlock *BB) { in TryToSimplifyUncondBranchFromEmptyBlock()
886 bool llvm::EliminateDuplicatePHINodes(BasicBlock *BB) { in EliminateDuplicatePHINodes()
1193 BasicBlock *BB = I->getParent(); in changeToUnreachable() local
1243 BasicBlock *BB = &F.front(); in markAliveBlocks() local
1334 void llvm::removeUnwindEdge(BasicBlock *BB) { in removeUnwindEdge()
1384 for (Function::iterator BB = ++F.begin(), E = F.end(); BB != E; ++BB) { in removeUnreachableBlocks() local
1490 const BasicBlock *BB) { in replaceDominatedUsesWith()