Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/IR/
H A DAttributeImpl.h39 class AttributeImpl : public FoldingSetNode {
50 AttributeImpl(AttrEntryKind KindID) : KindID(KindID) {} in AttributeImpl() function
54 AttributeImpl(const AttributeImpl &) = delete;
55 AttributeImpl &operator=(const AttributeImpl &) = delete;
75 bool operator<(const AttributeImpl &AI) const;
106 static_assert(std::is_trivially_destructible<AttributeImpl>::value,
116 class EnumAttributeImpl : public AttributeImpl {
121 : AttributeImpl(ID), Kind(Kind) {} in EnumAttributeImpl()
125 : AttributeImpl(EnumAttrEntry), Kind(Kind) { in EnumAttributeImpl()
147 : public AttributeImpl,
[all …]
H A DAttributes.cpp103 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get()
126 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get()
554 bool AttributeImpl::hasAttribute(Attribute::AttrKind A) const { in hasAttribute()
559 bool AttributeImpl::hasAttribute(StringRef Kind) const { in hasAttribute()
564 Attribute::AttrKind AttributeImpl::getKindAsEnum() const { in getKindAsEnum()
569 uint64_t AttributeImpl::getValueAsInt() const { in getValueAsInt()
574 bool AttributeImpl::getValueAsBool() const { in getValueAsBool()
579 StringRef AttributeImpl::getKindAsString() const { in getKindAsString()
584 StringRef AttributeImpl::getValueAsString() const { in getValueAsString()
589 Type *AttributeImpl::getValueAsType() const { in getValueAsType()
[all …]
H A DLLVMContextImpl.h56 class AttributeImpl; variable
1409 FoldingSet<AttributeImpl> AttrsSet;
/llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/
H A Dpr22674.ll10 …820.6133.6904.7675.8446.9474.9988.10245.18509" = type { %"class.llvm::AttributeImpl.2.1802.3601.59…
11 %"class.llvm::AttributeImpl.2.1802.3601.5914.6685.7456.8227.9255.9769.10026.18508" = type <{ i32 (.…
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DAttributes.h39 class AttributeImpl; variable
112 AttributeImpl *pImpl = nullptr;
114 Attribute(AttributeImpl *A) : pImpl(A) {} in Attribute()
270 return Attribute(reinterpret_cast<AttributeImpl*>(RawPtr)); in fromRawPointer()