Lines Matching refs:AttributeList

1215   for (const auto &I : Sets[attrIdxToArrayIdx(AttributeList::FunctionIndex)])  in AttributeListImpl()
1255 AttributeList(const_cast<AttributeListImpl *>(this)).dump(); in dump()
1263 AttributeList AttributeList::getImpl(LLVMContext &C, in getImpl()
1287 return AttributeList(PA); in getImpl()
1290 AttributeList
1291 AttributeList::get(LLVMContext &C, in get()
1323 AttributeList
1324 AttributeList::get(LLVMContext &C, in get()
1351 AttributeList AttributeList::get(LLVMContext &C, AttributeSet FnAttrs, in get()
1392 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1402 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1407 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1415 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1426 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1434 AttributeList AttributeList::get(LLVMContext &C, in get()
1435 ArrayRef<AttributeList> Attrs) { in get()
1460 AttributeList
1461 AttributeList::addAttributeAtIndex(LLVMContext &C, unsigned Index, in addAttributeAtIndex()
1472 AttributeList AttributeList::addAttributeAtIndex(LLVMContext &C, unsigned Index, in addAttributeAtIndex()
1480 AttributeList AttributeList::addAttributeAtIndex(LLVMContext &C, unsigned Index, in addAttributeAtIndex()
1487 AttributeList AttributeList::setAttributesAtIndex(LLVMContext &C, in setAttributesAtIndex()
1501 return AttributeList::getImpl(C, AttrSets); in setAttributesAtIndex()
1504 AttributeList AttributeList::addAttributesAtIndex(LLVMContext &C, in addAttributesAtIndex()
1511 return AttributeList::get(C, {{Index, AttributeSet::get(C, B)}}); in addAttributesAtIndex()
1518 AttributeList AttributeList::addParamAttribute(LLVMContext &C, in addParamAttribute()
1538 AttributeList
1539 AttributeList::removeAttributeAtIndex(LLVMContext &C, unsigned Index, in removeAttributeAtIndex()
1548 AttributeList AttributeList::removeAttributeAtIndex(LLVMContext &C, in removeAttributeAtIndex()
1558 AttributeList AttributeList::removeAttributesAtIndex( in removeAttributesAtIndex()
1568 AttributeList
1569 AttributeList::removeAttributesAtIndex(LLVMContext &C, in removeAttributesAtIndex()
1578 AttributeList AttributeList::addDereferenceableRetAttr(LLVMContext &C, in addDereferenceableRetAttr()
1585 AttributeList AttributeList::addDereferenceableParamAttr(LLVMContext &C, in addDereferenceableParamAttr()
1593 AttributeList
1594 AttributeList::addDereferenceableOrNullParamAttr(LLVMContext &C, unsigned Index, in addDereferenceableOrNullParamAttr()
1601 AttributeList AttributeList::addRangeRetAttr(LLVMContext &C, in addRangeRetAttr()
1608 AttributeList AttributeList::addAllocSizeParamAttr( in addAllocSizeParamAttr()
1620 AttributeSet AttributeList::getParamAttrs(unsigned ArgNo) const { in getParamAttrs()
1624 AttributeSet AttributeList::getRetAttrs() const { in getRetAttrs()
1628 AttributeSet AttributeList::getFnAttrs() const { in getFnAttrs()
1632 bool AttributeList::hasAttributeAtIndex(unsigned Index, in hasAttributeAtIndex()
1637 bool AttributeList::hasAttributeAtIndex(unsigned Index, StringRef Kind) const { in hasAttributeAtIndex()
1641 bool AttributeList::hasAttributesAtIndex(unsigned Index) const { in hasAttributesAtIndex()
1645 bool AttributeList::hasFnAttr(Attribute::AttrKind Kind) const { in hasFnAttr()
1649 bool AttributeList::hasFnAttr(StringRef Kind) const { in hasFnAttr()
1650 return hasAttributeAtIndex(AttributeList::FunctionIndex, Kind); in hasFnAttr()
1653 bool AttributeList::hasAttrSomewhere(Attribute::AttrKind Attr, in hasAttrSomewhere()
1658 Attribute AttributeList::getAttributeAtIndex(unsigned Index, in getAttributeAtIndex()
1663 Attribute AttributeList::getAttributeAtIndex(unsigned Index, in getAttributeAtIndex()
1668 MaybeAlign AttributeList::getRetAlignment() const { in getRetAlignment()
1672 MaybeAlign AttributeList::getParamAlignment(unsigned ArgNo) const { in getParamAlignment()
1676 MaybeAlign AttributeList::getParamStackAlignment(unsigned ArgNo) const { in getParamStackAlignment()
1680 Type *AttributeList::getParamByValType(unsigned Index) const { in getParamByValType()
1684 Type *AttributeList::getParamStructRetType(unsigned Index) const { in getParamStructRetType()
1688 Type *AttributeList::getParamByRefType(unsigned Index) const { in getParamByRefType()
1692 Type *AttributeList::getParamPreallocatedType(unsigned Index) const { in getParamPreallocatedType()
1696 Type *AttributeList::getParamInAllocaType(unsigned Index) const { in getParamInAllocaType()
1700 Type *AttributeList::getParamElementType(unsigned Index) const { in getParamElementType()
1704 MaybeAlign AttributeList::getFnStackAlignment() const { in getFnStackAlignment()
1708 MaybeAlign AttributeList::getRetStackAlignment() const { in getRetStackAlignment()
1712 uint64_t AttributeList::getRetDereferenceableBytes() const { in getRetDereferenceableBytes()
1716 uint64_t AttributeList::getParamDereferenceableBytes(unsigned Index) const { in getParamDereferenceableBytes()
1720 uint64_t AttributeList::getRetDereferenceableOrNullBytes() const { in getRetDereferenceableOrNullBytes()
1725 AttributeList::getParamDereferenceableOrNullBytes(unsigned Index) const { in getParamDereferenceableOrNullBytes()
1729 FPClassTest AttributeList::getRetNoFPClass() const { in getRetNoFPClass()
1733 FPClassTest AttributeList::getParamNoFPClass(unsigned Index) const { in getParamNoFPClass()
1737 UWTableKind AttributeList::getUWTableKind() const { in getUWTableKind()
1741 AllocFnKind AttributeList::getAllocKind() const { in getAllocKind()
1745 MemoryEffects AttributeList::getMemoryEffects() const { in getMemoryEffects()
1749 std::string AttributeList::getAsString(unsigned Index, bool InAttrGrp) const { in getAsString()
1753 AttributeSet AttributeList::getAttributes(unsigned Index) const { in getAttributes()
1760 bool AttributeList::hasParentContext(LLVMContext &C) const { in hasParentContext()
1768 AttributeList::iterator AttributeList::begin() const { in begin()
1772 AttributeList::iterator AttributeList::end() const { in end()
1780 unsigned AttributeList::getNumAttrSets() const { in getNumAttrSets()
1784 void AttributeList::print(raw_ostream &O) const { in print()
1808 LLVM_DUMP_METHOD void AttributeList::dump() const { print(dbgs()); } in dump()