Home
last modified time | relevance | path

Searched refs:deleteNode (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A Dilist.h42 static void deleteNode(NodeTy *V) { delete V; } in deleteNode() function
58 static void deleteNode(NodeTy *V) {} in deleteNode() function
269 this->deleteNode(remove(where));
H A DIntervalMap.h1013 template <typename NodeT> void deleteNode(NodeT *P) { in deleteNode() function
1038 void deleteNode(IntervalMapImpl::NodeRef Node, unsigned Level);
1282 deleteNode(IntervalMapImpl::NodeRef Node, unsigned Level) { in deleteNode() function
1284 deleteNode(&Node.get<Branch>()); in deleteNode()
1286 deleteNode(&Node.get<Leaf>()); in deleteNode()
1293 visitNodes(&IntervalMap::deleteNode); in clear()
1903 IM.deleteNode(&Node); in treeErase()
1948 IM.deleteNode(&Parent); in eraseNode()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DSimpleIListTest.cpp21 struct deleteNode : std::default_delete<Node> {}; struct
141 L.removeAndDispose(*B, deleteNode()); in TEST()
210 L.eraseAndDispose(B->getIterator(), deleteNode()); in TEST()
276 L.eraseAndDispose(B->getIterator(), E.getIterator(), deleteNode())); in TEST()
323 L.clearAndDispose(deleteNode()); in TEST()
H A DIListTest.cpp213 static void deleteNode(NodeWithCallback *) {} in deleteNode() function
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCSection.h34 static void deleteNode(MCFragment *V);
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstruction.h39 static inline void deleteNode(Instruction *V);
856 inline void ilist_alloc_traits<Instruction>::deleteNode(Instruction *V) {
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBlockSupport.h231 static void deleteNode(Operation *op);
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCFragment.cpp256 void ilist_alloc_traits<MCFragment>::deleteNode(MCFragment *V) { V->destroy(); } in deleteNode() function in ilist_alloc_traits
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineFunction.h78 void deleteNode(MachineBasicBlock *MBB);
H A DMachineBasicBlock.h91 void deleteNode(MachineInstr *MI);
H A DSelectionDAG.h138 static void deleteNode(SDNode *) {
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemorySSA.h237 static void deleteNode(MemoryAccess *MA) { MA->deleteValue(); }
/llvm-project-15.0.7/mlir/lib/IR/
H A DOperation.cpp366 void llvm::ilist_traits<::mlir::Operation>::deleteNode(Operation *op) { in deleteNode() function in llvm::ilist_traits::mlir::Operation
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineFunction.cpp151 void ilist_alloc_traits<MachineBasicBlock>::deleteNode(MachineBasicBlock *MBB) { in deleteNode() function in ilist_alloc_traits
H A DMachineBasicBlock.cpp191 void ilist_traits<MachineInstr>::deleteNode(MachineInstr *MI) { in deleteNode() function in ilist_traits