Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:hasAttr

691   if (D->hasAttr<NakedAttr>()) {
695 } else if (D->hasAttr<OptimizeNoneAttr>()) {
699 } else if (D->hasAttr<NoDuplicateAttr>()) {
701 } else if (D->hasAttr<NoInlineAttr>()) {
703 } else if (D->hasAttr<AlwaysInlineAttr>() &&
710 if (D->hasAttr<ColdAttr>()) {
715 if (D->hasAttr<MinSizeAttr>())
718 if (D->hasAttr<OptimizeNoneAttr>()) {
735 if (LangOpts.Sanitize.Address && !D->hasAttr<NoSanitizeAddressAttr>())
738 if (LangOpts.Sanitize.Thread && !D->hasAttr<NoSanitizeThreadAttr>())
741 if (LangOpts.Sanitize.Memory && !D->hasAttr<NoSanitizeMemoryAttr>())
771 if (D->hasAttr<UsedAttr>())
803 if (ND->hasAttr<DLLImportAttr>()) {
806 } else if (ND->hasAttr<DLLExportAttr>()) {
809 } else if (ND->hasAttr<WeakAttr>() || ND->isWeakImported()) {
1144 assert(D->hasAttr<AnnotateAttr>() && "no annotate attribute");
1213 if (Global->hasAttr<WeakRefAttr>())
1218 if (Global->hasAttr<AliasAttr>())
1224 if (!Global->hasAttr<CUDADeviceAttr>() &&
1225 !Global->hasAttr<CUDAGlobalAttr>() &&
1226 !Global->hasAttr<CUDAConstantAttr>() &&
1227 !Global->hasAttr<CUDASharedAttr>())
1230 if (!Global->hasAttr<CUDAHostAttr>() && (
1231 Global->hasAttr<CUDADeviceAttr>() ||
1232 Global->hasAttr<CUDAConstantAttr>() ||
1233 Global->hasAttr<CUDASharedAttr>()))
1352 if (CodeGenOpts.OptimizationLevel == 0 && !F->hasAttr<AlwaysInlineAttr>())
1437 if (FD && !FD->hasAttr<WeakAttr>())
1622 if (D && !D->hasAttr<WeakAttr>())
1778 if (D->hasAttr<CUDAConstantAttr>())
1780 else if (D->hasAttr<CUDASharedAttr>())
1797 if (!D->template hasAttr<UsedAttr>())
1915 if (D->hasAttr<AnnotateAttr>())
1940 if (D->hasAttr<DLLImportAttr>())
1942 else if (D->hasAttr<DLLExportAttr>())
2011 if ((NoCommon || D->hasAttr<NoCommonAttr>()) && !D->hasAttr<CommonAttr>())
2022 if (D->hasAttr<SectionAttr>())
2030 if (D->hasAttr<WeakImportAttr>())
2041 if (D->hasAttr<WeakAttr>()) {
2081 if (VD->hasAttr<DLLImportAttr>())
2083 if (VD->hasAttr<DLLExportAttr>())
2098 if (D->hasAttr<SelectAnyAttr>())
2334 if (D->hasAttr<AnnotateAttr>())
2398 if (D->hasAttr<DLLExportAttr>()) {
2406 } else if (D->hasAttr<WeakAttr>() ||
2407 D->hasAttr<WeakRefAttr>() ||