Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h292 class AttributeListImpl final
294 private TrailingObjects<AttributeListImpl, AttributeSet> {
309 AttributeListImpl(ArrayRef<AttributeSet> Sets);
312 AttributeListImpl(const AttributeListImpl &) = delete;
313 AttributeListImpl &operator=(const AttributeListImpl &) = delete;
338 static_assert(std::is_trivially_destructible<AttributeListImpl>::value,
H A DAttributes.cpp1076 AttributeListImpl::AttributeListImpl(ArrayRef<AttributeSet> Sets) in AttributeListImpl() function in AttributeListImpl
1095 void AttributeListImpl::Profile(FoldingSetNodeID &ID) const { in Profile()
1099 void AttributeListImpl::Profile(FoldingSetNodeID &ID, in Profile()
1105 bool AttributeListImpl::hasAttrSomewhere(Attribute::AttrKind Kind, in hasAttrSomewhere()
1124 LLVM_DUMP_METHOD void AttributeListImpl::dump() const { in dump()
1125 AttributeList(const_cast<AttributeListImpl *>(this)).dump(); in dump()
1139 AttributeListImpl::Profile(ID, AttrSets); in getImpl()
1142 AttributeListImpl *PA = in getImpl()
1150 AttributeListImpl::totalSizeToAlloc<AttributeSet>(AttrSets.size()), in getImpl()
1151 alignof(AttributeListImpl)); in getImpl()
[all …]
H A DLLVMContextImpl.h56 class AttributeListImpl; variable
1495 FoldingSet<AttributeListImpl> AttrsLists;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.h38 class AttributeListImpl; variable
298 friend AttributeListImpl; variable
445 friend class AttributeListImpl;
452 AttributeListImpl *pImpl = nullptr;
468 explicit AttributeList(AttributeListImpl *LI) : pImpl(LI) {}
965 return AttributeList(reinterpret_cast<AttributeListImpl *>(Val));
971 return AttributeList(reinterpret_cast<AttributeListImpl *>(Val));