| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | SymbolTableListTraits.h | 68 class SymbolTableListTraits : public ilist_alloc_traits<ValueSubClass> { 75 SymbolTableListTraits() = default; 101 void transferNodesFromList(SymbolTableListTraits &L2, iterator first, 113 extern template class LLVM_TEMPLATE_ABI SymbolTableListTraits<BasicBlock>; 114 extern template class LLVM_TEMPLATE_ABI SymbolTableListTraits<Function>; 115 extern template class LLVM_TEMPLATE_ABI SymbolTableListTraits<GlobalAlias>; 116 extern template class LLVM_TEMPLATE_ABI SymbolTableListTraits<GlobalIFunc>; 117 extern template class LLVM_TEMPLATE_ABI SymbolTableListTraits<GlobalVariable>; 126 SymbolTableListTraits<T, Args...>> {
|
| H A D | ValueSymbolTable.h | 34 template <typename ValueSubClass, typename ... Args> class SymbolTableListTraits; variable 41 friend class SymbolTableListTraits<Argument>; variable 42 friend class SymbolTableListTraits<BasicBlock>; variable 43 friend class SymbolTableListTraits<Function>; variable 44 friend class SymbolTableListTraits<GlobalAlias>; variable 45 friend class SymbolTableListTraits<GlobalIFunc>; variable 46 friend class SymbolTableListTraits<GlobalVariable>; variable 47 friend class SymbolTableListTraits<Instruction, ilist_iterator_bits<true>, variable
|
| H A D | GlobalIFunc.h | 33 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable 36 friend class SymbolTableListTraits<GlobalIFunc>; variable
|
| H A D | GlobalAlias.h | 27 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable 30 friend class SymbolTableListTraits<GlobalAlias>; variable
|
| H A D | GlobalVariable.h | 37 template <typename ValueSubClass, typename... Args> class SymbolTableListTraits; variable 41 friend class SymbolTableListTraits<GlobalVariable>; variable
|
| H A D | Module.h | 592 friend class llvm::SymbolTableListTraits<llvm::GlobalVariable>; 641 friend class llvm::SymbolTableListTraits<llvm::GlobalAlias>; 651 friend class llvm::SymbolTableListTraits<llvm::GlobalIFunc>;
|
| H A D | BasicBlock.h | 74 friend class SymbolTableListTraits<BasicBlock>; variable 180 friend class llvm::SymbolTableListTraits<
|
| H A D | Function.h | 111 friend class SymbolTableListTraits<Function>; variable 790 friend class llvm::SymbolTableListTraits<llvm::BasicBlock>;
|
| H A D | Instruction.h | 1055 friend class SymbolTableListTraits<Instruction, ilist_iterator_bits<true>,
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | SymbolTableListTraitsImpl.h | 9 // This file implements the stickier parts of the SymbolTableListTraits class, 18 #include "llvm/IR/SymbolTableListTraits.h" 33 void SymbolTableListTraits<ValueSubClass, Args...>::setSymTabObject(TPtr *Dest, in setSymTabObject() 67 void SymbolTableListTraits<ValueSubClass, Args...>::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_EXPORT_TEMPLATE llvm::SymbolTableListTraits<Function>; member in llvm 64 template class LLVM_EXPORT_TEMPLATE llvm::SymbolTableListTraits<GlobalVariable>; member in llvm 65 template class LLVM_EXPORT_TEMPLATE llvm::SymbolTableListTraits<GlobalAlias>; member in llvm 66 template class LLVM_EXPORT_TEMPLATE llvm::SymbolTableListTraits<GlobalIFunc>; member in llvm
|
| H A D | BasicBlock.cpp | 141 template class llvm::SymbolTableListTraits< member in llvm
|
| H A D | Function.cpp | 63 template class LLVM_EXPORT_TEMPLATE llvm::SymbolTableListTraits<BasicBlock>; member in llvm
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 20782 …tionENS_10BasicBlockEEC1Ev", "llvm::SymbolTableListTraits<llvm::Instruction, llvm::BasicBlock>::Sy… 20783 …tionENS_10BasicBlockEEC2Ev", "llvm::SymbolTableListTraits<llvm::Instruction, llvm::BasicBlock>::Sy… 20784 …raitsINS_11InstructionENS_10BasicBlockEE12getListOwnerEv", "llvm::SymbolTableListTraits<llvm::Inst… 20785 …stTraitsINS_11InstructionENS_10BasicBlockEE7getListEPS2_", "llvm::SymbolTableListTraits<llvm::Inst… 20786 …TraitsINS_11InstructionENS_10BasicBlockEE9getSymTabEPS2_", "llvm::SymbolTableListTraits<llvm::Inst… 20787 …tructionENS_10BasicBlockEE5toPtrEPNS_16ValueSymbolTableE", "llvm::SymbolTableListTraits<llvm::Inst… 20788 …sINS_11InstructionENS_10BasicBlockEE13addNodeToListEPS1_", "llvm::SymbolTableListTraits<llvm::Inst… 20789 …11InstructionENS_10BasicBlockEE18removeNodeFromListEPS1_", "llvm::SymbolTableListTraits<llvm::Inst… 20790 …istERNS_12ilist_traitsIS1_EENS_14ilist_iteratorIS1_EES8_", "llvm::SymbolTableListTraits<llvm::Inst… 20791 …tructionENS_10BasicBlockEE5toPtrERNS_16ValueSymbolTableE", "llvm::SymbolTableListTraits<llvm::Inst… [all …]
|