Searched refs:SymbolTableListTraits (Results 1 – 13 of 13) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ValueSymbolTable.h | 32 template <typename ValueSubClass, typename ... Args> class SymbolTableListTraits; variable 39 friend class SymbolTableListTraits<Argument>; 40 friend class SymbolTableListTraits<BasicBlock>; 41 friend class SymbolTableListTraits<Function>; 42 friend class SymbolTableListTraits<GlobalAlias>; 43 friend class SymbolTableListTraits<GlobalIFunc>; 44 friend class SymbolTableListTraits<GlobalVariable>; 45 friend class SymbolTableListTraits<Instruction, ilist_iterator_bits<true>>;
|
| H A D | SymbolTableListTraits.h | 67 class SymbolTableListTraits : public ilist_alloc_traits<ValueSubClass> { 74 SymbolTableListTraits() = default; 100 void transferNodesFromList(SymbolTableListTraits &L2, iterator first, 116 SymbolTableListTraits<T, Args...>> {
|
| H A D | GlobalIFunc.h | 32 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable 35 friend class SymbolTableListTraits<GlobalIFunc>;
|
| H A D | GlobalAlias.h | 26 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable 29 friend class SymbolTableListTraits<GlobalAlias>;
|
| H A D | GlobalVariable.h | 36 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable 40 friend class SymbolTableListTraits<GlobalVariable>;
|
| H A D | Module.h | 596 friend class llvm::SymbolTableListTraits<llvm::GlobalVariable>; 645 friend class llvm::SymbolTableListTraits<llvm::GlobalAlias>; 655 friend class llvm::SymbolTableListTraits<llvm::GlobalIFunc>;
|
| H A D | BasicBlock.h | 69 friend class SymbolTableListTraits<BasicBlock>; 183 friend class llvm::SymbolTableListTraits<llvm::Instruction,
|
| H A D | Function.h | 100 friend class SymbolTableListTraits<Function>; 762 friend class llvm::SymbolTableListTraits<llvm::BasicBlock>;
|
| H A D | Instruction.h | 960 friend class SymbolTableListTraits<Instruction, ilist_iterator_bits<true>>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | SymbolTableListTraitsImpl.h | 33 void SymbolTableListTraits<ValueSubClass, Args...>::setSymTabObject(TPtr *Dest, in setSymTabObject() 67 void SymbolTableListTraits<ValueSubClass, Args...>::addNodeToList( in addNodeToList() 79 void SymbolTableListTraits<ValueSubClass, Args...>::removeNodeFromList( in removeNodeFromList() 88 void SymbolTableListTraits<ValueSubClass, Args...>::transferNodesFromList( in transferNodesFromList() 89 SymbolTableListTraits &L2, iterator first, iterator last) { in transferNodesFromList()
|
| H A D | Module.cpp | 63 template class llvm::SymbolTableListTraits<Function>; member in llvm 64 template class llvm::SymbolTableListTraits<GlobalVariable>; member in llvm 65 template class llvm::SymbolTableListTraits<GlobalAlias>; member in llvm 66 template class llvm::SymbolTableListTraits<GlobalIFunc>; member in llvm
|
| H A D | BasicBlock.cpp | 217 template class llvm::SymbolTableListTraits<Instruction, member in llvm
|
| H A D | Function.cpp | 78 template class llvm::SymbolTableListTraits<BasicBlock>; member in llvm
|