• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:hasAttr

309     bool IsIFunc = D->hasAttr<IFuncAttr>();
932 if (D->hasAttr<DLLImportAttr>())
934 else if (D->hasAttr<DLLExportAttr>() && !GV->isDeclarationForLinker())
1061 } else if (FD && FD->hasAttr<CUDAGlobalAttr>() &&
1160 assert(!isa<FunctionDecl>(ND) || !ND->hasAttr<CUDAGlobalAttr>() ||
1563 if (!D || !D->hasAttr<NoStackProtectorAttr>()) {
1589 ShouldAddOptNone &= !D->hasAttr<MinSizeAttr>();
1590 ShouldAddOptNone &= !D->hasAttr<AlwaysInlineAttr>();
1593 if ((ShouldAddOptNone || D->hasAttr<OptimizeNoneAttr>()) &&
1602 if (D->hasAttr<NakedAttr>())
1608 } else if (D->hasAttr<NakedAttr>()) {
1612 } else if (D->hasAttr<NoDuplicateAttr>()) {
1614 } else if (D->hasAttr<NoInlineAttr>() && !F->hasFnAttribute(llvm::Attribute::AlwaysInline)) {
1617 } else if (D->hasAttr<AlwaysInlineAttr>() &&
1655 if (!D->hasAttr<OptimizeNoneAttr>()) {
1656 if (D->hasAttr<ColdAttr>()) {
1662 if (D->hasAttr<MinSizeAttr>())
1672 if (!D->hasAttr<AlignedAttr>())
1718 if (D && D->hasAttr<UsedAttr>())
1839 (ND->hasAttr<WeakAttr>() || ND->isWeakImported()))
1940 if (getLangOpts().OpenMP && FD->hasAttr<OMPDeclareSimdDeclAttr>())
2309 assert(D->hasAttr<AnnotateAttr>() && "no annotate attribute");
2529 if (Global->hasAttr<WeakRefAttr>())
2534 if (Global->hasAttr<AliasAttr>())
2538 if (Global->hasAttr<IFuncAttr>())
2542 if (Global->hasAttr<CPUDispatchAttr>())
2548 if (!Global->hasAttr<CUDADeviceAttr>() &&
2549 !Global->hasAttr<CUDAGlobalAttr>() &&
2550 !Global->hasAttr<CUDAConstantAttr>() &&
2551 !Global->hasAttr<CUDASharedAttr>() &&
2562 if (isa<FunctionDecl>(Global) && !Global->hasAttr<CUDAHostAttr>() &&
2563 Global->hasAttr<CUDADeviceAttr>())
2674 if (RD->getDestructor() && !RD->getDestructor()->hasAttr<DLLImportAttr>())
2737 SafeToInline = D->hasAttr<DLLImportAttr>();
2744 SafeToInline = VD->hasAttr<DLLImportAttr>();
2746 SafeToInline = !V->hasGlobalStorage() || V->hasAttr<DLLImportAttr>();
2751 SafeToInline = E->getConstructor()->hasAttr<DLLImportAttr>();
2761 SafeToInline = M->hasAttr<DLLImportAttr>();
2767 SafeToInline = E->getOperatorDelete()->hasAttr<DLLImportAttr>();
2772 SafeToInline = E->getOperatorNew()->hasAttr<DLLImportAttr>();
2803 if (CodeGenOpts.OptimizationLevel == 0 && !F->hasAttr<AlwaysInlineAttr>())
2806 if (F->hasAttr<DLLImportAttr>()) {
3167 if (FD->hasAttr<TargetAttr>())
3179 if (FD && !FD->hasAttr<WeakAttr>())
3184 if (D && !D->hasAttr<DLLImportAttr>() && !D->hasAttr<DLLExportAttr>()) {
3422 if (!FD || FD->hasAttr<DLLImportAttr>()) {
3474 if (D && !D->hasAttr<WeakAttr>())
3479 if (D && !D->hasAttr<DLLImportAttr>() && !D->hasAttr<DLLExportAttr>())
3596 !D->hasDefinition() && D->hasInit() && !D->hasAttr<DLLImportAttr>()) {
3799 if (D && D->hasAttr<CUDAConstantAttr>())
3801 else if (D && D->hasAttr<CUDASharedAttr>())
3803 else if (D && D->hasAttr<CUDADeviceAttr>())
3860 if (!D->template hasAttr<UsedAttr>())
3891 if (D.hasAttr<CUDAGlobalAttr>())
3894 if (D.hasAttr<SelectAnyAttr>())
3951 getLangOpts().CUDAIsDevice && D->hasAttr<CUDASharedAttr>();
3956 (D->hasAttr<CUDAConstantAttr>() || D->hasAttr<CUDADeviceAttr>() ||
3957 D->hasAttr<CUDASharedAttr>());
3967 else if (D->hasAttr<LoaderUninitializedAttr>())
4049 if (D->hasAttr<AnnotateAttr>())
4066 (D->hasAttr<CUDADeviceAttr>() || D->hasAttr<CUDAConstantAttr>()))
4073 if (D->hasAttr<CUDADeviceAttr>() || D->hasAttr<CUDAConstantAttr>()) {
4080 D->hasAttr<CUDAConstantAttr>());
4081 } else if (D->hasAttr<CUDASharedAttr>()) {
4097 if (TD->hasAttr<CUDADeviceBuiltinSurfaceTypeAttr>()) {
4154 !D->hasAttr<ConstInitAttr>())
4158 if (D->hasAttr<DLLImportAttr>())
4160 else if (D->hasAttr<DLLExportAttr>())
4216 if ((NoCommon || D->hasAttr<NoCommonAttr>()) && !D->hasAttr<CommonAttr>())
4227 if (D->hasAttr<SectionAttr>())
4233 if (D->hasAttr<PragmaClangBSSSectionAttr>() ||
4234 D->hasAttr<PragmaClangDataSectionAttr>() ||
4235 D->hasAttr<PragmaClangRelroSectionAttr>() ||
4236 D->hasAttr<PragmaClangRodataSectionAttr>())
4244 if (D->hasAttr<WeakImportAttr>())
4254 if (D->hasAttr<AlignedAttr>())
4265 if (FD->hasAttr<AlignedAttr>())
4292 if (D->hasAttr<WeakAttr>()) {
4335 return D->hasAttr<CUDAGlobalAttr>() ? llvm::Function::ExternalLinkage
4351 if (D->hasAttr<SelectAnyAttr>())
4483 if (DK == VarDecl::Definition && VD->hasAttr<DLLImportAttr>())
4537 if (D->hasAttr<AnnotateAttr>())
4611 if (D->hasAttr<WeakAttr>() || D->hasAttr<WeakRefAttr>() ||
4796 if (!VD || !VD->hasAttr<DLLExportAttr>())