Home
last modified time | relevance | path

Searched refs:SymbolTableListTraits (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DValueSymbolTable.h32 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 DSymbolTableListTraits.h67 class SymbolTableListTraits : public ilist_alloc_traits<ValueSubClass> {
74 SymbolTableListTraits() = default;
100 void transferNodesFromList(SymbolTableListTraits &L2, iterator first,
116 SymbolTableListTraits<T, Args...>> {
H A DGlobalIFunc.h32 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable
35 friend class SymbolTableListTraits<GlobalIFunc>;
H A DGlobalAlias.h26 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable
29 friend class SymbolTableListTraits<GlobalAlias>;
H A DGlobalVariable.h36 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable
40 friend class SymbolTableListTraits<GlobalVariable>;
H A DModule.h596 friend class llvm::SymbolTableListTraits<llvm::GlobalVariable>;
645 friend class llvm::SymbolTableListTraits<llvm::GlobalAlias>;
655 friend class llvm::SymbolTableListTraits<llvm::GlobalIFunc>;
H A DBasicBlock.h69 friend class SymbolTableListTraits<BasicBlock>;
183 friend class llvm::SymbolTableListTraits<llvm::Instruction,
H A DFunction.h100 friend class SymbolTableListTraits<Function>;
762 friend class llvm::SymbolTableListTraits<llvm::BasicBlock>;
H A DInstruction.h960 friend class SymbolTableListTraits<Instruction, ilist_iterator_bits<true>>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DSymbolTableListTraitsImpl.h33 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 DModule.cpp63 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 DBasicBlock.cpp217 template class llvm::SymbolTableListTraits<Instruction, member in llvm
H A DFunction.cpp78 template class llvm::SymbolTableListTraits<BasicBlock>; member in llvm