Searched refs:AttributeSetNode (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/IR/ |
D | AttributeImpl.h | 149 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 …]
|
D | Attributes.cpp | 543 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 …]
|
D | LLVMContextImpl.cpp | 122 for (FoldingSetIterator<AttributeSetNode> I = AttrsSetNodes.begin(), in ~LLVMContextImpl() 124 FoldingSetIterator<AttributeSetNode> Elem = I++; in ~LLVMContextImpl()
|
D | LLVMContextImpl.h | 1058 FoldingSet<AttributeSetNode> AttrsSetNodes;
|
/external/llvm/test/Analysis/ScalarEvolution/ |
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",…
|
/external/llvm/include/llvm/IR/ |
D | Attributes.h | 35 class AttributeSetNode; variable 220 AttributeSetNode *getAttributes(unsigned Index) const; 227 AttributeSetNode*> > Attrs); 231 AttributeSetNode*> > Attrs);
|