Searched refs:AttributeSetNode (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AttributeImpl.h | 212 class AttributeSetNode final 214 private TrailingObjects<AttributeSetNode, Attribute> { 222 AttributeSetNode(ArrayRef<Attribute> Attrs); 224 static AttributeSetNode *getSorted(LLVMContext &C, 230 AttributeSetNode(const AttributeSetNode &) = delete; 231 AttributeSetNode &operator=(const AttributeSetNode &) = delete; 235 static AttributeSetNode *get(LLVMContext &C, const AttrBuilder &B); 237 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
|
| H A D | Attributes.cpp | 624 return AttributeSet(AttributeSetNode::get(C, B)); in get() 799 AttributeSetNode::AttributeSetNode(ArrayRef<Attribute> Attrs) in AttributeSetNode() function in AttributeSetNode 812 AttributeSetNode *AttributeSetNode::get(LLVMContext &C, in get() 819 AttributeSetNode *AttributeSetNode::getSorted(LLVMContext &C, in getSorted() 833 AttributeSetNode *PA = in getSorted() 841 PA = new (Mem) AttributeSetNode(SortedAttrs); in getSorted() 849 AttributeSetNode *AttributeSetNode::get(LLVMContext &C, const AttrBuilder &B) { in get() 884 MaybeAlign AttributeSetNode::getAlignment() const { in getAlignment() 915 AttributeSetNode::getAllocSizeArgs() const { in getAllocSizeArgs() 921 unsigned AttributeSetNode::getVScaleRangeMin() const { in getVScaleRangeMin() [all …]
|
| H A D | LLVMContextImpl.cpp | 123 for (FoldingSetIterator<AttributeSetNode> I = AttrsSetNodes.begin(), in ~LLVMContextImpl() 125 FoldingSetIterator<AttributeSetNode> Elem = I++; in ~LLVMContextImpl()
|
| H A D | LLVMContextImpl.h | 58 class AttributeSetNode; variable 1411 FoldingSet<AttributeSetNode> AttrsSetNodes;
|
| /llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/ |
| H A D | pr22674.ll | 7 %"class.llvm::AttributeSetNode.230.2029.3828.6141.6912.7683.8454.9482.9996.10253.18506" = type { %"… 9 ….6923.7694.8465.9493.10007.10264.18507" = type { i32, %"class.llvm::AttributeSetNode.230.2029.3828… 48 …0 = load %"class.llvm::AttributeSetNode.230.2029.3828.6141.6912.7683.8454.9482.9996.10253.18506"*,… 49 … inbounds %"class.llvm::AttributeSetNode.230.2029.3828.6141.6912.7683.8454.9482.9996.10253.18506",…
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 41 class AttributeSetNode; variable 299 AttributeSetNode *SetNode = nullptr; 302 explicit AttributeSet(AttributeSetNode *ASN) : SetNode(ASN) {} in AttributeSet() 400 return AttributeSet(reinterpret_cast<AttributeSetNode *>(Val)); 406 return AttributeSet(reinterpret_cast<AttributeSetNode *>(Val)); 437 friend class AttributeSetNode;
|