Searched refs:AttributeSetNode (Results 1 – 5 of 5) sorted by relevance
219 class AttributeSetNode final221 private TrailingObjects<AttributeSetNode, Attribute> {229 AttributeSetNode(ArrayRef<Attribute> Attrs);231 static AttributeSetNode *getSorted(LLVMContext &C,237 AttributeSetNode(const AttributeSetNode &) = delete;238 AttributeSetNode &operator=(const AttributeSetNode &) = delete;242 static AttributeSetNode *get(LLVMContext &C, const AttrBuilder &B);244 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
713 return AttributeSet(AttributeSetNode::get(C, B)); in get()898 AttributeSetNode::AttributeSetNode(ArrayRef<Attribute> Attrs) in AttributeSetNode() function in AttributeSetNode911 AttributeSetNode *AttributeSetNode::get(LLVMContext &C, in get()918 AttributeSetNode *AttributeSetNode::getSorted(LLVMContext &C, in getSorted()932 AttributeSetNode *PA = in getSorted()940 PA = new (Mem) AttributeSetNode(SortedAttrs); in getSorted()948 AttributeSetNode *AttributeSetNode::get(LLVMContext &C, const AttrBuilder &B) { in get()983 MaybeAlign AttributeSetNode::getAlignment() const { in getAlignment()1014 AttributeSetNode::getAllocSizeArgs() const { in getAllocSizeArgs()1038 AllocFnKind AttributeSetNode::getAllocKind() const { in getAllocKind()[all …]
126 for (FoldingSetIterator<AttributeSetNode> I = AttrsSetNodes.begin(), in ~LLVMContextImpl()128 FoldingSetIterator<AttributeSetNode> Elem = I++; in ~LLVMContextImpl()
57 class AttributeSetNode; variable1496 FoldingSet<AttributeSetNode> AttrsSetNodes;
39 class AttributeSetNode; variable306 AttributeSetNode *SetNode = nullptr;309 explicit AttributeSet(AttributeSetNode *ASN) : SetNode(ASN) {} in AttributeSet()410 return AttributeSet(reinterpret_cast<AttributeSetNode *>(Val));416 return AttributeSet(reinterpret_cast<AttributeSetNode *>(Val));447 friend class AttributeSetNode;