Home
last modified time | relevance | path

Searched refs:AttributeSetNode (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/IR/
DAttributeImpl.h149 class AttributeSetNode final
151 private TrailingObjects<AttributeSetNode, Attribute> {
158 AttributeSetNode(ArrayRef<Attribute> Attrs) in AttributeSetNode() function
173 void operator=(const AttributeSetNode &) = delete;
174 AttributeSetNode(const AttributeSetNode &) = delete;
178 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
212 typedef std::pair<unsigned, AttributeSetNode *> IndexAttrPair;
243 ArrayRef<std::pair<unsigned, AttributeSetNode *> > Slots) in AttributeSetImpl()
251 for (const std::pair<unsigned, AttributeSetNode *> *i = Slots.begin() + 1, in AttributeSetImpl()
265 const std::pair<unsigned, AttributeSetNode *> &Last = Slots.back(); in AttributeSetImpl()
[all …]
DAttributes.cpp543 AttributeSetNode *AttributeSetNode::get(LLVMContext &C, in get()
559 AttributeSetNode *PA = in get()
567 PA = new (Mem) AttributeSetNode(SortedAttrs); in get()
575 bool AttributeSetNode::hasAttribute(StringRef Kind) const { in hasAttribute()
582 Attribute AttributeSetNode::getAttribute(Attribute::AttrKind Kind) const { in getAttribute()
591 Attribute AttributeSetNode::getAttribute(StringRef Kind) const { in getAttribute()
598 unsigned AttributeSetNode::getAlignment() const { in getAlignment()
605 unsigned AttributeSetNode::getStackAlignment() const { in getStackAlignment()
612 uint64_t AttributeSetNode::getDereferenceableBytes() const { in getDereferenceableBytes()
619 uint64_t AttributeSetNode::getDereferenceableOrNullBytes() const { in getDereferenceableOrNullBytes()
[all …]
DLLVMContextImpl.cpp122 for (FoldingSetIterator<AttributeSetNode> I = AttrsSetNodes.begin(), in ~LLVMContextImpl()
124 FoldingSetIterator<AttributeSetNode> Elem = I++; in ~LLVMContextImpl()
DLLVMContextImpl.h1058 FoldingSet<AttributeSetNode> AttrsSetNodes;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DAttributeImpl.h153 class AttributeSetNode final
155 private TrailingObjects<AttributeSetNode, Attribute> {
162 AttributeSetNode(ArrayRef<Attribute> Attrs);
166 AttributeSetNode(const AttributeSetNode &) = delete;
167 AttributeSetNode &operator=(const AttributeSetNode &) = delete;
171 static AttributeSetNode *get(LLVMContext &C, const AttrBuilder &B);
173 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
DAttributes.cpp512 return AttributeSet(AttributeSetNode::get(C, B)); in get()
516 return AttributeSet(AttributeSetNode::get(C, Attrs)); in get()
637 AttributeSetNode::AttributeSetNode(ArrayRef<Attribute> Attrs) in AttributeSetNode() function in AttributeSetNode
649 AttributeSetNode *AttributeSetNode::get(LLVMContext &C, in get()
665 AttributeSetNode *PA = in get()
673 PA = new (Mem) AttributeSetNode(SortedAttrs); in get()
681 AttributeSetNode *AttributeSetNode::get(LLVMContext &C, const AttrBuilder &B) { in get()
723 bool AttributeSetNode::hasAttribute(StringRef Kind) const { in hasAttribute()
730 Attribute AttributeSetNode::getAttribute(Attribute::AttrKind Kind) const { in getAttribute()
739 Attribute AttributeSetNode::getAttribute(StringRef Kind) const { in getAttribute()
[all …]
DLLVMContextImpl.cpp123 for (FoldingSetIterator<AttributeSetNode> I = AttrsSetNodes.begin(), in ~LLVMContextImpl()
125 FoldingSetIterator<AttributeSetNode> Elem = I++; in ~LLVMContextImpl()
DLLVMContextImpl.h1243 FoldingSet<AttributeSetNode> AttrsSetNodes;
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/ScalarEvolution/
Dpr22674.ll7 %"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",…
/external/llvm/test/Analysis/ScalarEvolution/
Dpr22674.ll7 %"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",…
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DAttributes.h35 class AttributeSetNode; variable
213 friend class AttributeSetNode; variable
221 AttributeSetNode *getAttributes(unsigned Index) const;
228 AttributeSetNode*> > Attrs);
232 AttributeSetNode*> > Attrs);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DAttributes.h39 class AttributeSetNode; variable
214 AttributeSetNode *SetNode = nullptr;
217 explicit AttributeSet(AttributeSetNode *ASN) : SetNode(ASN) {} in AttributeSet()
298 return AttributeSet(reinterpret_cast<AttributeSetNode *>(Val));
304 return AttributeSet(reinterpret_cast<AttributeSetNode *>(Val));
335 friend class AttributeSetNode;
/external/llvm/include/llvm/IR/
DAttributes.h35 class AttributeSetNode; variable
220 AttributeSetNode *getAttributes(unsigned Index) const;
227 AttributeSetNode*> > Attrs);
231 AttributeSetNode*> > Attrs);