Home
last modified time | relevance | path

Searched refs:AttributeListImpl (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DAttributeImpl.h215 class AttributeListImpl final
217 private TrailingObjects<AttributeListImpl, AttributeSet> {
231 AttributeListImpl(LLVMContext &C, ArrayRef<AttributeSet> Sets);
234 AttributeListImpl(const AttributeListImpl &) = delete;
235 AttributeListImpl &operator=(const AttributeListImpl &) = delete;
H A DAttributes.cpp806 AttributeListImpl::AttributeListImpl(LLVMContext &C, in AttributeListImpl() function in AttributeListImpl
826 void AttributeListImpl::Profile(FoldingSetNodeID &ID) const { in Profile()
830 void AttributeListImpl::Profile(FoldingSetNodeID &ID, in Profile()
837 LLVM_DUMP_METHOD void AttributeListImpl::dump() const { in dump()
838 AttributeList(const_cast<AttributeListImpl *>(this)).dump(); in dump()
852 AttributeListImpl::Profile(ID, AttrSets); in getImpl()
855 AttributeListImpl *PA = in getImpl()
863 AttributeListImpl::totalSizeToAlloc<AttributeSet>(AttrSets.size())); in getImpl()
864 PA = new (Mem) AttributeListImpl(C, AttrSets); in getImpl()
H A DLLVMContextImpl.cpp115 for (FoldingSetIterator<AttributeListImpl> I = AttrsLists.begin(), in ~LLVMContextImpl()
118 FoldingSetIterator<AttributeListImpl> Elem = I++; in ~LLVMContextImpl()
H A DLLVMContextImpl.h1244 FoldingSet<AttributeListImpl> AttrsLists;
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DAttributes.h38 class AttributeListImpl; variable
206 friend AttributeListImpl; variable
337 friend class AttributeListImpl;
344 AttributeListImpl *pImpl = nullptr;
360 explicit AttributeList(AttributeListImpl *LI) : pImpl(LI) {}
668 return AttributeList(reinterpret_cast<AttributeListImpl *>(Val));
674 return AttributeList(reinterpret_cast<AttributeListImpl *>(Val));