Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DAttributeImpl.h40 class AttributeImpl : public FoldingSetNode {
51 AttributeImpl(AttrEntryKind KindID) : KindID(KindID) {} in AttributeImpl() function
55 AttributeImpl(const AttributeImpl &) = delete;
56 AttributeImpl &operator=(const AttributeImpl &) = delete;
76 bool operator<(const AttributeImpl &AI) const;
113 static_assert(std::is_trivially_destructible<AttributeImpl>::value,
123 class EnumAttributeImpl : public AttributeImpl {
128 : AttributeImpl(ID), Kind(Kind) {} in EnumAttributeImpl()
132 : AttributeImpl(EnumAttrEntry), Kind(Kind) { in EnumAttributeImpl()
154 : public AttributeImpl,
[all …]
H A DAttributes.cpp106 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get()
129 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get()
154 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get()
624 bool AttributeImpl::hasAttribute(Attribute::AttrKind A) const { in hasAttribute()
629 bool AttributeImpl::hasAttribute(StringRef Kind) const { in hasAttribute()
634 Attribute::AttrKind AttributeImpl::getKindAsEnum() const { in getKindAsEnum()
639 uint64_t AttributeImpl::getValueAsInt() const { in getValueAsInt()
644 bool AttributeImpl::getValueAsBool() const { in getValueAsBool()
649 StringRef AttributeImpl::getKindAsString() const { in getKindAsString()
654 StringRef AttributeImpl::getValueAsString() const { in getValueAsString()
[all …]
H A DLLVMContextImpl.h55 class AttributeImpl; variable
1457 FoldingSet<AttributeImpl> AttrsSet;
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.h39 class AttributeImpl; variable
114 AttributeImpl *pImpl = nullptr;
116 Attribute(AttributeImpl *A) : pImpl(A) {} in Attribute()
275 return Attribute(reinterpret_cast<AttributeImpl*>(RawPtr)); in fromRawPointer()