Lines Matching refs:Attribute

96         FnAttrs.removeAttribute(Attribute::Alignment);
911 case lltok::kw_alwaysinline: B.addAttribute(Attribute::AlwaysInline); break;
912 case lltok::kw_builtin: B.addAttribute(Attribute::Builtin); break;
913 case lltok::kw_cold: B.addAttribute(Attribute::Cold); break;
914 case lltok::kw_inlinehint: B.addAttribute(Attribute::InlineHint); break;
915 case lltok::kw_minsize: B.addAttribute(Attribute::MinSize); break;
916 case lltok::kw_naked: B.addAttribute(Attribute::Naked); break;
917 case lltok::kw_nobuiltin: B.addAttribute(Attribute::NoBuiltin); break;
918 case lltok::kw_noduplicate: B.addAttribute(Attribute::NoDuplicate); break;
919 case lltok::kw_noimplicitfloat: B.addAttribute(Attribute::NoImplicitFloat); break;
920 case lltok::kw_noinline: B.addAttribute(Attribute::NoInline); break;
921 case lltok::kw_nonlazybind: B.addAttribute(Attribute::NonLazyBind); break;
922 case lltok::kw_noredzone: B.addAttribute(Attribute::NoRedZone); break;
923 case lltok::kw_noreturn: B.addAttribute(Attribute::NoReturn); break;
924 case lltok::kw_nounwind: B.addAttribute(Attribute::NoUnwind); break;
925 case lltok::kw_optnone: B.addAttribute(Attribute::OptimizeNone); break;
926 case lltok::kw_optsize: B.addAttribute(Attribute::OptimizeForSize); break;
927 case lltok::kw_readnone: B.addAttribute(Attribute::ReadNone); break;
928 case lltok::kw_readonly: B.addAttribute(Attribute::ReadOnly); break;
929 case lltok::kw_returns_twice: B.addAttribute(Attribute::ReturnsTwice); break;
930 case lltok::kw_ssp: B.addAttribute(Attribute::StackProtect); break;
931 case lltok::kw_sspreq: B.addAttribute(Attribute::StackProtectReq); break;
932 case lltok::kw_sspstrong: B.addAttribute(Attribute::StackProtectStrong); break;
933 case lltok::kw_sanitize_address: B.addAttribute(Attribute::SanitizeAddress); break;
934 case lltok::kw_sanitize_thread: B.addAttribute(Attribute::SanitizeThread); break;
935 case lltok::kw_sanitize_memory: B.addAttribute(Attribute::SanitizeMemory); break;
936 case lltok::kw_uwtable: B.addAttribute(Attribute::UWTable); break;
1158 case lltok::kw_byval: B.addAttribute(Attribute::ByVal); break;
1159 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break;
1160 case lltok::kw_nest: B.addAttribute(Attribute::Nest); break;
1161 case lltok::kw_noalias: B.addAttribute(Attribute::NoAlias); break;
1162 case lltok::kw_nocapture: B.addAttribute(Attribute::NoCapture); break;
1163 case lltok::kw_readnone: B.addAttribute(Attribute::ReadNone); break;
1164 case lltok::kw_readonly: B.addAttribute(Attribute::ReadOnly); break;
1165 case lltok::kw_returned: B.addAttribute(Attribute::Returned); break;
1166 case lltok::kw_signext: B.addAttribute(Attribute::SExt); break;
1167 case lltok::kw_sret: B.addAttribute(Attribute::StructRet); break;
1168 case lltok::kw_zeroext: B.addAttribute(Attribute::ZExt); break;
1213 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break;
1214 case lltok::kw_noalias: B.addAttribute(Attribute::NoAlias); break;
1215 case lltok::kw_signext: B.addAttribute(Attribute::SExt); break;
1216 case lltok::kw_zeroext: B.addAttribute(Attribute::ZExt); break;
3021 if (FuncAttrs.contains(Attribute::Builtin))
3027 FuncAttrs.removeAttribute(Attribute::Alignment);
3055 if (PAL.hasAttribute(1, Attribute::StructRet) && !RetType->isVoidTy())
3582 // Set up the Attribute for the function.
3621 // Finish off the Attribute and check them
3988 // Set up the Attribute for the function.
4027 // Finish off the Attribute and check them