HomeSort by relevance Sort by last modified time
    Searched refs:AttributeSetNode (Results 1 - 5 of 5) sorted by null

  /external/llvm/lib/IR/
AttributeImpl.h 140 class AttributeSetNode : public FoldingSetNode {
143 AttributeSetNode(ArrayRef<Attribute> Attrs) : NumAttrs(Attrs.size()) {
150 void operator=(const AttributeSetNode &) LLVM_DELETED_FUNCTION;
151 AttributeSetNode(const AttributeSetNode &) LLVM_DELETED_FUNCTION;
153 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
188 typedef std::pair<unsigned, AttributeSetNode*> IndexAttrPair;
201 ArrayRef<std::pair<unsigned, AttributeSetNode *> > Attrs)
205 for (const std::pair<unsigned, AttributeSetNode *> *i = Attrs.begin() + 1,
240 AttributeSetNode *getSlotNode(unsigned Slot) const
    [all...]
Attributes.cpp 389 // AttributeSetNode Definition
392 AttributeSetNode *AttributeSetNode::get(LLVMContext &C,
409 AttributeSetNode *PA =
415 // Coallocate entries after the AttributeSetNode itself.
416 void *Mem = ::operator new(sizeof(AttributeSetNode) +
418 PA = new (Mem) AttributeSetNode(SortedAttrs);
426 bool AttributeSetNode::hasAttribute(Attribute::AttrKind Kind) const {
433 bool AttributeSetNode::hasAttribute(StringRef Kind) const {
440 Attribute AttributeSetNode::getAttribute(Attribute::AttrKind Kind) const
    [all...]
LLVMContextImpl.cpp 113 for (FoldingSetIterator<AttributeSetNode> I = AttrsSetNodes.begin(),
115 FoldingSetIterator<AttributeSetNode> Elem = I++;
LLVMContextImpl.h 252 FoldingSet<AttributeSetNode> AttrsSetNodes;
  /external/llvm/include/llvm/IR/
Attributes.h 32 class AttributeSetNode;
216 AttributeSetNode *getAttributes(unsigned Index) const;
223 AttributeSetNode*> > Attrs);
227 AttributeSetNode*> > Attrs);

Completed in 148 milliseconds