Searched refs:DelBB (Results 1 – 6 of 6) sorted by relevance
63 void DomTreeUpdater::deleteBB(BasicBlock *DelBB) { in deleteBB() argument64 validateDeleteBB(DelBB); in deleteBB()66 DeletedBBs.insert(DelBB); in deleteBB()70 eraseDelBBNode(DelBB); in deleteBB()71 DelBB->eraseFromParent(); in deleteBB()75 BasicBlock *DelBB, std::function<void(BasicBlock *)> Callback) { in callbackDeleteBB() argument76 validateDeleteBB(DelBB); in callbackDeleteBB()78 Callbacks.push_back(CallBackOnDeletion(DelBB, Callback)); in callbackDeleteBB()79 DeletedBBs.insert(DelBB); in callbackDeleteBB()83 eraseDelBBNode(DelBB); in callbackDeleteBB()[all …]
53 void MachineDomTreeUpdater::deleteBB(MachineBasicBlock *DelBB) { in deleteBB() argument54 validateDeleteBB(DelBB); in deleteBB()56 DeletedBBs.insert(DelBB); in deleteBB()60 eraseDelBBNode(DelBB); in deleteBB()61 DelBB->eraseFromParent(); in deleteBB()64 void MachineDomTreeUpdater::validateDeleteBB(MachineBasicBlock *DelBB) { in validateDeleteBB() argument65 assert(DelBB && "Invalid push_back of nullptr DelBB."); in validateDeleteBB()66 assert(DelBB->pred_empty() && "DelBB has one or more predecessors."); in validateDeleteBB()
73 LLVM_ABI void deleteBB(BasicBlock *DelBB);83 LLVM_ABI void callbackDeleteBB(BasicBlock *DelBB,96 : CallbackVH(V), DelBB(V), Callback_(Callback) {} in CallBackOnDeletion()99 BasicBlock *DelBB = nullptr;103 Callback_(DelBB); in deleted()115 void validateDeleteBB(BasicBlock *DelBB);
78 bool isBBPendingDeletion(BasicBlockT *DelBB) const { in isBBPendingDeletion() argument81 return DeletedBBs.contains(DelBB); in isBBPendingDeletion()261 void eraseDelBBNode(BasicBlockT *DelBB);
332 BasicBlockT *DelBB) { in eraseDelBBNode() argument334 if (DT->getNode(DelBB)) in eraseDelBBNode()335 DT->eraseNode(DelBB); in eraseDelBBNode()338 if (PDT->getNode(DelBB)) in eraseDelBBNode()339 PDT->eraseNode(DelBB); in eraseDelBBNode()
66 LLVM_ABI void deleteBB(MachineBasicBlock *DelBB);76 void validateDeleteBB(MachineBasicBlock *DelBB);