Lines Matching refs:addAttribute
1231 case lltok::kw_alwaysinline: B.addAttribute(Attribute::AlwaysInline); break; in ParseFnAttributeValuePairs()
1232 case lltok::kw_argmemonly: B.addAttribute(Attribute::ArgMemOnly); break; in ParseFnAttributeValuePairs()
1233 case lltok::kw_builtin: B.addAttribute(Attribute::Builtin); break; in ParseFnAttributeValuePairs()
1234 case lltok::kw_cold: B.addAttribute(Attribute::Cold); break; in ParseFnAttributeValuePairs()
1235 case lltok::kw_convergent: B.addAttribute(Attribute::Convergent); break; in ParseFnAttributeValuePairs()
1237 B.addAttribute(Attribute::InaccessibleMemOnly); break; in ParseFnAttributeValuePairs()
1239 B.addAttribute(Attribute::InaccessibleMemOrArgMemOnly); break; in ParseFnAttributeValuePairs()
1240 case lltok::kw_inlinehint: B.addAttribute(Attribute::InlineHint); break; in ParseFnAttributeValuePairs()
1241 case lltok::kw_jumptable: B.addAttribute(Attribute::JumpTable); break; in ParseFnAttributeValuePairs()
1242 case lltok::kw_minsize: B.addAttribute(Attribute::MinSize); break; in ParseFnAttributeValuePairs()
1243 case lltok::kw_naked: B.addAttribute(Attribute::Naked); break; in ParseFnAttributeValuePairs()
1244 case lltok::kw_nobuiltin: B.addAttribute(Attribute::NoBuiltin); break; in ParseFnAttributeValuePairs()
1245 case lltok::kw_noduplicate: B.addAttribute(Attribute::NoDuplicate); break; in ParseFnAttributeValuePairs()
1247 B.addAttribute(Attribute::NoImplicitFloat); break; in ParseFnAttributeValuePairs()
1248 case lltok::kw_noinline: B.addAttribute(Attribute::NoInline); break; in ParseFnAttributeValuePairs()
1249 case lltok::kw_nonlazybind: B.addAttribute(Attribute::NonLazyBind); break; in ParseFnAttributeValuePairs()
1250 case lltok::kw_noredzone: B.addAttribute(Attribute::NoRedZone); break; in ParseFnAttributeValuePairs()
1251 case lltok::kw_noreturn: B.addAttribute(Attribute::NoReturn); break; in ParseFnAttributeValuePairs()
1252 case lltok::kw_nocf_check: B.addAttribute(Attribute::NoCfCheck); break; in ParseFnAttributeValuePairs()
1253 case lltok::kw_norecurse: B.addAttribute(Attribute::NoRecurse); break; in ParseFnAttributeValuePairs()
1254 case lltok::kw_nounwind: B.addAttribute(Attribute::NoUnwind); break; in ParseFnAttributeValuePairs()
1256 B.addAttribute(Attribute::OptForFuzzing); break; in ParseFnAttributeValuePairs()
1257 case lltok::kw_optnone: B.addAttribute(Attribute::OptimizeNone); break; in ParseFnAttributeValuePairs()
1258 case lltok::kw_optsize: B.addAttribute(Attribute::OptimizeForSize); break; in ParseFnAttributeValuePairs()
1259 case lltok::kw_readnone: B.addAttribute(Attribute::ReadNone); break; in ParseFnAttributeValuePairs()
1260 case lltok::kw_readonly: B.addAttribute(Attribute::ReadOnly); break; in ParseFnAttributeValuePairs()
1262 B.addAttribute(Attribute::ReturnsTwice); break; in ParseFnAttributeValuePairs()
1263 case lltok::kw_speculatable: B.addAttribute(Attribute::Speculatable); break; in ParseFnAttributeValuePairs()
1264 case lltok::kw_ssp: B.addAttribute(Attribute::StackProtect); break; in ParseFnAttributeValuePairs()
1265 case lltok::kw_sspreq: B.addAttribute(Attribute::StackProtectReq); break; in ParseFnAttributeValuePairs()
1267 B.addAttribute(Attribute::StackProtectStrong); break; in ParseFnAttributeValuePairs()
1268 case lltok::kw_safestack: B.addAttribute(Attribute::SafeStack); break; in ParseFnAttributeValuePairs()
1270 B.addAttribute(Attribute::ShadowCallStack); break; in ParseFnAttributeValuePairs()
1272 B.addAttribute(Attribute::SanitizeAddress); break; in ParseFnAttributeValuePairs()
1274 B.addAttribute(Attribute::SanitizeHWAddress); break; in ParseFnAttributeValuePairs()
1276 B.addAttribute(Attribute::SanitizeThread); break; in ParseFnAttributeValuePairs()
1278 B.addAttribute(Attribute::SanitizeMemory); break; in ParseFnAttributeValuePairs()
1280 B.addAttribute(Attribute::SpeculativeLoadHardening); in ParseFnAttributeValuePairs()
1282 case lltok::kw_strictfp: B.addAttribute(Attribute::StrictFP); break; in ParseFnAttributeValuePairs()
1283 case lltok::kw_uwtable: B.addAttribute(Attribute::UWTable); break; in ParseFnAttributeValuePairs()
1284 case lltok::kw_writeonly: B.addAttribute(Attribute::WriteOnly); break; in ParseFnAttributeValuePairs()
1542 B.addAttribute(Attr, Val); in ParseStringAttribute()
1569 case lltok::kw_byval: B.addAttribute(Attribute::ByVal); break; in ParseOptionalParamAttrs()
1584 case lltok::kw_inalloca: B.addAttribute(Attribute::InAlloca); break; in ParseOptionalParamAttrs()
1585 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break; in ParseOptionalParamAttrs()
1586 case lltok::kw_nest: B.addAttribute(Attribute::Nest); break; in ParseOptionalParamAttrs()
1587 case lltok::kw_noalias: B.addAttribute(Attribute::NoAlias); break; in ParseOptionalParamAttrs()
1588 case lltok::kw_nocapture: B.addAttribute(Attribute::NoCapture); break; in ParseOptionalParamAttrs()
1589 case lltok::kw_nonnull: B.addAttribute(Attribute::NonNull); break; in ParseOptionalParamAttrs()
1590 case lltok::kw_readnone: B.addAttribute(Attribute::ReadNone); break; in ParseOptionalParamAttrs()
1591 case lltok::kw_readonly: B.addAttribute(Attribute::ReadOnly); break; in ParseOptionalParamAttrs()
1592 case lltok::kw_returned: B.addAttribute(Attribute::Returned); break; in ParseOptionalParamAttrs()
1593 case lltok::kw_signext: B.addAttribute(Attribute::SExt); break; in ParseOptionalParamAttrs()
1594 case lltok::kw_sret: B.addAttribute(Attribute::StructRet); break; in ParseOptionalParamAttrs()
1595 case lltok::kw_swifterror: B.addAttribute(Attribute::SwiftError); break; in ParseOptionalParamAttrs()
1596 case lltok::kw_swiftself: B.addAttribute(Attribute::SwiftSelf); break; in ParseOptionalParamAttrs()
1597 case lltok::kw_writeonly: B.addAttribute(Attribute::WriteOnly); break; in ParseOptionalParamAttrs()
1598 case lltok::kw_zeroext: B.addAttribute(Attribute::ZExt); break; in ParseOptionalParamAttrs()
1678 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break; in ParseOptionalReturnAttrs()
1679 case lltok::kw_noalias: B.addAttribute(Attribute::NoAlias); break; in ParseOptionalReturnAttrs()
1680 case lltok::kw_nonnull: B.addAttribute(Attribute::NonNull); break; in ParseOptionalReturnAttrs()
1681 case lltok::kw_signext: B.addAttribute(Attribute::SExt); break; in ParseOptionalReturnAttrs()
1682 case lltok::kw_zeroext: B.addAttribute(Attribute::ZExt); break; in ParseOptionalReturnAttrs()