Lines Matching refs:AttributeList

974   for (const auto &I : Sets[attrIdxToArrayIdx(AttributeList::FunctionIndex)])  in AttributeListImpl()
1014 AttributeList(const_cast<AttributeListImpl *>(this)).dump(); in dump()
1022 AttributeList AttributeList::getImpl(LLVMContext &C, in getImpl()
1046 return AttributeList(PA); in getImpl()
1049 AttributeList
1050 AttributeList::get(LLVMContext &C, in get()
1082 AttributeList
1083 AttributeList::get(LLVMContext &C, in get()
1110 AttributeList AttributeList::get(LLVMContext &C, AttributeSet FnAttrs, in get()
1151 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1161 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1166 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1174 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1185 AttributeList AttributeList::get(LLVMContext &C, unsigned Index, in get()
1193 AttributeList AttributeList::get(LLVMContext &C, in get()
1194 ArrayRef<AttributeList> Attrs) { in get()
1219 AttributeList
1220 AttributeList::addAttributeAtIndex(LLVMContext &C, unsigned Index, in addAttributeAtIndex()
1231 AttributeList AttributeList::addAttributeAtIndex(LLVMContext &C, unsigned Index, in addAttributeAtIndex()
1239 AttributeList AttributeList::addAttributeAtIndex(LLVMContext &C, unsigned Index, in addAttributeAtIndex()
1246 AttributeList AttributeList::setAttributesAtIndex(LLVMContext &C, in setAttributesAtIndex()
1254 return AttributeList::getImpl(C, AttrSets); in setAttributesAtIndex()
1257 AttributeList AttributeList::addAttributesAtIndex(LLVMContext &C, in addAttributesAtIndex()
1264 return AttributeList::get(C, {{Index, AttributeSet::get(C, B)}}); in addAttributesAtIndex()
1271 AttributeList AttributeList::addParamAttribute(LLVMContext &C, in addParamAttribute()
1291 AttributeList
1292 AttributeList::removeAttributeAtIndex(LLVMContext &C, unsigned Index, in removeAttributeAtIndex()
1306 AttributeList AttributeList::removeAttributeAtIndex(LLVMContext &C, in removeAttributeAtIndex()
1321 AttributeList AttributeList::removeAttributesAtIndex( in removeAttributesAtIndex()
1331 AttributeList
1332 AttributeList::removeAttributesAtIndex(LLVMContext &C, in removeAttributesAtIndex()
1344 AttributeList AttributeList::addDereferenceableRetAttr(LLVMContext &C, in addDereferenceableRetAttr()
1351 AttributeList AttributeList::addDereferenceableParamAttr(LLVMContext &C, in addDereferenceableParamAttr()
1359 AttributeList
1360 AttributeList::addDereferenceableOrNullParamAttr(LLVMContext &C, unsigned Index, in addDereferenceableOrNullParamAttr()
1367 AttributeList
1368 AttributeList::addAllocSizeParamAttr(LLVMContext &C, unsigned Index, in addAllocSizeParamAttr()
1380 AttributeSet AttributeList::getParamAttrs(unsigned ArgNo) const { in getParamAttrs()
1384 AttributeSet AttributeList::getRetAttrs() const { in getRetAttrs()
1388 AttributeSet AttributeList::getFnAttrs() const { in getFnAttrs()
1392 bool AttributeList::hasAttributeAtIndex(unsigned Index, in hasAttributeAtIndex()
1397 bool AttributeList::hasAttributeAtIndex(unsigned Index, StringRef Kind) const { in hasAttributeAtIndex()
1401 bool AttributeList::hasAttributesAtIndex(unsigned Index) const { in hasAttributesAtIndex()
1405 bool AttributeList::hasFnAttr(Attribute::AttrKind Kind) const { in hasFnAttr()
1409 bool AttributeList::hasFnAttr(StringRef Kind) const { in hasFnAttr()
1410 return hasAttributeAtIndex(AttributeList::FunctionIndex, Kind); in hasFnAttr()
1413 bool AttributeList::hasAttrSomewhere(Attribute::AttrKind Attr, in hasAttrSomewhere()
1418 Attribute AttributeList::getAttributeAtIndex(unsigned Index, in getAttributeAtIndex()
1423 Attribute AttributeList::getAttributeAtIndex(unsigned Index, in getAttributeAtIndex()
1428 MaybeAlign AttributeList::getRetAlignment() const { in getRetAlignment()
1432 MaybeAlign AttributeList::getParamAlignment(unsigned ArgNo) const { in getParamAlignment()
1436 MaybeAlign AttributeList::getParamStackAlignment(unsigned ArgNo) const { in getParamStackAlignment()
1440 Type *AttributeList::getParamByValType(unsigned Index) const { in getParamByValType()
1444 Type *AttributeList::getParamStructRetType(unsigned Index) const { in getParamStructRetType()
1448 Type *AttributeList::getParamByRefType(unsigned Index) const { in getParamByRefType()
1452 Type *AttributeList::getParamPreallocatedType(unsigned Index) const { in getParamPreallocatedType()
1456 Type *AttributeList::getParamInAllocaType(unsigned Index) const { in getParamInAllocaType()
1460 Type *AttributeList::getParamElementType(unsigned Index) const { in getParamElementType()
1464 MaybeAlign AttributeList::getFnStackAlignment() const { in getFnStackAlignment()
1468 MaybeAlign AttributeList::getRetStackAlignment() const { in getRetStackAlignment()
1472 uint64_t AttributeList::getRetDereferenceableBytes() const { in getRetDereferenceableBytes()
1476 uint64_t AttributeList::getParamDereferenceableBytes(unsigned Index) const { in getParamDereferenceableBytes()
1480 uint64_t AttributeList::getRetDereferenceableOrNullBytes() const { in getRetDereferenceableOrNullBytes()
1485 AttributeList::getParamDereferenceableOrNullBytes(unsigned Index) const { in getParamDereferenceableOrNullBytes()
1489 UWTableKind AttributeList::getUWTableKind() const { in getUWTableKind()
1493 AllocFnKind AttributeList::getAllocKind() const { in getAllocKind()
1497 std::string AttributeList::getAsString(unsigned Index, bool InAttrGrp) const { in getAsString()
1501 AttributeSet AttributeList::getAttributes(unsigned Index) const { in getAttributes()
1508 bool AttributeList::hasParentContext(LLVMContext &C) const { in hasParentContext()
1516 AttributeList::iterator AttributeList::begin() const { in begin()
1520 AttributeList::iterator AttributeList::end() const { in end()
1528 unsigned AttributeList::getNumAttrSets() const { in getNumAttrSets()
1532 void AttributeList::print(raw_ostream &O) const { in print()
1556 LLVM_DUMP_METHOD void AttributeList::dump() const { print(dbgs()); } in dump()