/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclAttr.cpp | 429 D->addAttr(::new (S.Context) PtGuardedVarAttr(S.Context, AL)); in handlePtGuardedVarAttr() 451 D->addAttr(::new (S.Context) GuardedByAttr(S.Context, AL, Arg)); in handleGuardedByAttr() 462 D->addAttr(::new (S.Context) PtGuardedByAttr(S.Context, AL, Arg)); in handlePtGuardedByAttr() 491 D->addAttr(::new (S.Context) in handleAcquiredAfterAttr() 501 D->addAttr(::new (S.Context) in handleAcquiredBeforeAttr() 521 D->addAttr(::new (S.Context) in handleAssertSharedLockAttr() 533 D->addAttr(::new (S.Context) in handleAssertExclusiveLockAttr() 595 D->addAttr(::new (S.Context) in handleAllocSizeAttr() 622 D->addAttr(::new (S.Context) SharedTrylockFunctionAttr( in handleSharedTrylockFunctionAttr() 632 D->addAttr(::new (S.Context) ExclusiveTrylockFunctionAttr( in handleExclusiveTrylockFunctionAttr() [all …]
|
H A D | SemaSwift.cpp | 82 D->addAttr(::new (getASTContext()) SwiftAttrAttr(getASTContext(), AL, Str)); in handleAttrAttr() 100 D->addAttr(::new (getASTContext()) SwiftBridgeAttr(getASTContext(), AL, BT)); in handleBridge() 196 D->addAttr(::new (getASTContext()) in handleError() 314 D->addAttr(ErrorAttr); in handleAsyncError() 613 D->addAttr(::new (getASTContext()) SwiftNameAttr(getASTContext(), AL, Name)); in handleName() 625 D->addAttr(::new (getASTContext()) in handleAsyncName() 653 D->addAttr(::new (getASTContext()) in handleNewType() 704 D->addAttr(AsyncAttr); in handleAsyncAttr() 735 D->addAttr(::new (Context) SwiftContextAttr(Context, CI)); in AddParameterABIAttr() 743 D->addAttr(::new (Context) SwiftAsyncContextAttr(Context, CI)); in AddParameterABIAttr() [all …]
|
H A D | SemaCUDA.cpp | 440 MemberDecl->addAttr( in inferTargetForImplicitSpecialMember() 484 MemberDecl->addAttr( in inferTargetForImplicitSpecialMember() 505 MemberDecl->addAttr(CUDADeviceAttr::CreateImplicit(getASTContext())); in inferTargetForImplicitSpecialMember() 507 MemberDecl->addAttr(CUDAHostAttr::CreateImplicit(getASTContext())); in inferTargetForImplicitSpecialMember() 746 NewD->addAttr(CUDAHostAttr::CreateImplicit(getASTContext())); in maybeAddHostDeviceAttrs() 748 NewD->addAttr(CUDADeviceAttr::CreateImplicit(getASTContext())); in maybeAddHostDeviceAttrs() 759 NewD->addAttr(CUDAHostAttr::CreateImplicit(getASTContext())); in maybeAddHostDeviceAttrs() 760 NewD->addAttr(CUDADeviceAttr::CreateImplicit(getASTContext())); in maybeAddHostDeviceAttrs() 798 NewD->addAttr(CUDAHostAttr::CreateImplicit(getASTContext())); in maybeAddHostDeviceAttrs() 799 NewD->addAttr(CUDADeviceAttr::CreateImplicit(getASTContext())); in maybeAddHostDeviceAttrs() [all …]
|
H A D | SemaAMDGPU.cpp | 157 D->addAttr(Attr); in addAMDGPUFlatWorkGroupSizeAttr() 217 D->addAttr(Attr); in addAMDGPUWavesPerEUAttr() 236 D->addAttr(::new (getASTContext()) in handleAMDGPUNumSGPRAttr() 246 D->addAttr(::new (getASTContext()) in handleAMDGPUNumVGPRAttr() 301 D->addAttr(Attr); in addAMDGPUMaxNumWorkGroupsAttr()
|
H A D | SemaM68k.cpp | 52 D->addAttr(::new (getASTContext()) in handleInterruptAttr() 54 D->addAttr(UsedAttr::CreateImplicit(getASTContext())); in handleInterruptAttr()
|
H A D | SemaMSP430.cpp | 73 D->addAttr(::new (getASTContext()) in handleInterruptAttr() 75 D->addAttr(UsedAttr::CreateImplicit(getASTContext())); in handleInterruptAttr()
|
H A D | SemaWasm.cpp | 298 FD->addAttr(::new (getASTContext()) in handleWebAssemblyImportModuleAttr() 314 FD->addAttr(::new (getASTContext()) in handleWebAssemblyImportNameAttr() 337 D->addAttr(::new (Context) WebAssemblyExportNameAttr(Context, AL, Str)); in handleWebAssemblyExportNameAttr() 338 D->addAttr(UsedAttr::CreateImplicit(Context)); in handleWebAssemblyExportNameAttr()
|
H A D | SemaAttr.cpp | 65 RD->addAttr(AlignMac68kAttr::CreateImplicit(Context)); in AddAlignmentAttributesForRecord() 68 RD->addAttr(MaxFieldAlignmentAttr::CreateImplicit( in AddAlignmentAttributesForRecord() 73 RD->addAttr(AlignNaturalAttr::CreateImplicit(Context)); in AddAlignmentAttributesForRecord() 91 RD->addAttr(MSStructAttr::CreateImplicit(Context)); in AddMsStructLayoutForRecord() 97 RD->addAttr(MSVtorDispAttr::CreateImplicit( in AddMsStructLayoutForRecord() 108 Redecl->addAttr(Attribute::CreateImplicit(Context, /*DerefType=*/nullptr)); in addGslOwnerPointerAttributeIfNotExisting() 228 Redecl->addAttr(TypeNullableAttr::CreateImplicit(Context)); in inferNullableClassAttribute() 860 VD->addAttr(UnusedAttr::CreateImplicit(Context, IdTok.getLocation(), in ActOnPragmaUnused() 1181 FD->addAttr(SectionAttr::CreateImplicit(Context, Section)); in AddSectionMSAllocText() 1201 FD->addAttr(OptimizeNoneAttr::CreateImplicit(Context, Loc)); in AddOptnoneAttributeIfNoConflicts() [all …]
|
H A D | SemaObjC.cpp | 1461 D->addAttr(CFAuditedTransferAttr::CreateImplicit(Context, Info)); in AddCFAuditedAttribute() 1552 D->addAttr(::new (getASTContext()) IBOutletAttr(getASTContext(), AL)); in handleIBOutlet() 1598 D->addAttr(::new (Context) IBOutletCollectionAttr(Context, AL, QTLoc)); in handleIBOutletCollection() 1608 D->addAttr(::new (getASTContext()) in handleSuppresProtocolAttr() 1657 D->addAttr(new (getASTContext()) in handleMethodFamilyAttr() 1683 D->addAttr(::new (getASTContext()) ObjCNSObjectAttr(getASTContext(), AL)); in handleNSObject() 1697 D->addAttr(::new (getASTContext()) in handleIndependentClass() 1715 D->addAttr(::new (getASTContext()) BlocksAttr(getASTContext(), AL, type)); in handleBlocksAttr() 1968 D->addAttr(::new (getASTContext()) in handleReturnsInnerPointerAttr() 1988 D->addAttr(::new (getASTContext()) in handleRequiresSuperAttr() [all …]
|
H A D | SemaBPF.cpp | 181 D->addAttr(BPFPreserveAccessIndexAttr::CreateImplicit(getASTContext())); in handlePreserveAIRecord() 190 Rec->addAttr(::new (getASTContext()) in handlePreserveAccessIndexAttr()
|
H A D | SemaHLSL.cpp | 200 FD->addAttr(HLSLShaderAttr::CreateImplicit(getASTContext(), Env, in ActOnTopLevelFunction() 348 D->addAttr(NewAttr); in handleNumThreadsAttr() 367 D->addAttr(::new (getASTContext()) in handleSV_DispatchThreadIDAttr() 416 D->addAttr(::new (getASTContext()) HLSLPackOffsetAttr( in handlePackOffsetAttr() 437 D->addAttr(NewAttr); in handleShaderAttr() 459 D->addAttr(HLSLResourceClassAttr::Create(getASTContext(), RC, ArgLoc)); in handleResourceClassAttr() 530 D->addAttr(NewAttr); in handleResourceBindingAttr() 538 D->addAttr(NewAttr); in handleParamModifierAttr()
|
H A D | SemaAPINotes.cpp | 155 D->addAttr(Versioned); in handleAPINotedAttribute() 161 D->addAttr(Attr); in handleAPINotedAttribute() 171 D->addAttr(Versioned); in handleAPINotedAttribute() 180 D->addAttr(Versioned); in handleAPINotedAttribute() 599 D->addAttr(SwiftAttrAttr::Create(S.Context, "import_" + ImportAs.value())); in ProcessAPINotes() 602 D->addAttr(SwiftAttrAttr::Create(S.Context, "retain:" + RetainOp.value())); in ProcessAPINotes() 605 D->addAttr( in ProcessAPINotes() 610 D->addAttr(SwiftAttrAttr::Create(S.Context, "~Copyable")); in ProcessAPINotes()
|
H A D | HLSLExternalSemaSource.cpp | 73 Record->addAttr(FinalAttr::CreateImplicit(AST, SourceRange(), in BuiltinTypeDeclBuilder() 122 Record->addAttr( in annotateHLSLResource() 124 Record->addAttr( in annotateHLSLResource() 288 MethodDecl->addAttr(AlwaysInlineAttr::CreateImplicit( in addArraySubscriptOperator()
|
H A D | SemaDecl.cpp | 2309 New->addAttr(BuiltinAttr::CreateImplicit(Context, ID)); in CreateBuiltin() 2762 New->addAttr(Clone); in mergeAlignedAttrs() 2771 New->addAttr(Clone); in mergeAlignedAttrs() 2875 D->addAttr(NewAttr); in mergeDeclAttribute() 3082 New->addAttr(NewAttr); in mergeDeclAttributes() 3087 New->addAttr(NewAttr); in mergeDeclAttributes() 3281 newDecl->addAttr(newAttr); in mergeParamDeclAttributes() 3660 New->addAttr(OverloadableAttr::CreateImplicit(Context)); in MergeFunctionDecl() 5375 IndirectField->addAttr(Attr->clone(SemaRef.Context)); in InjectAnonymousStructOrUnionMembers() 6738 NewTD->addAttr(AvailableOnlyInDefaultEvalMethodAttr::Create(Context)); in ActOnTypedefNameDecl() [all …]
|
H A D | SemaX86.cpp | 945 D->addAttr(::new (Context) AnyX86InterruptAttr(Context, AL)); in handleAnyInterruptAttr() 946 D->addAttr(UsedAttr::CreateImplicit(Context)); in handleAnyInterruptAttr() 968 D->addAttr(::new (getASTContext()) in handleForceAlignArgPointerAttr()
|
H A D | SemaOpenCL.cpp | 76 D->addAttr(::new (getASTContext()) OpenCLAccessAttr(getASTContext(), AL)); in handleAccessAttr() 95 D->addAttr(::new (getASTContext()) in handleSubGroupSize()
|
H A D | SemaARM.cpp | 1216 D->addAttr(::new (Context) ArmBuiltinAliasAttr(Context, AL, Ident)); in handleBuiltinAliasAttr() 1291 D->addAttr(::new (getASTContext()) ArmNewAttr( in handleNewAttr() 1307 D->addAttr(::new (getASTContext()) CmseNSEntryAttr(getASTContext(), AL)); in handleCmseNSEntryAttr() 1336 D->addAttr(::new (getASTContext()) in handleInterruptAttr()
|
H A D | SemaObjCProperty.cpp | 2348 PropertyMethod->addAttr(A->clone(S.Context)); in AddPropertyAttrs() 2481 GetterMethod->addAttr(ObjCDirectAttr::CreateImplicit(Context, Loc)); in ProcessPropertyDecl() 2484 GetterMethod->addAttr(NSReturnsNotRetainedAttr::CreateImplicit(Context, in ProcessPropertyDecl() 2488 GetterMethod->addAttr( in ProcessPropertyDecl() 2492 GetterMethod->addAttr(SectionAttr::CreateImplicit( in ProcessPropertyDecl() 2560 SetterMethod->addAttr(ObjCDirectAttr::CreateImplicit(Context, Loc)); in ProcessPropertyDecl() 2564 SetterMethod->addAttr(SectionAttr::CreateImplicit( in ProcessPropertyDecl()
|
H A D | SemaMIPS.cpp | 296 D->addAttr(::new (getASTContext()) in handleInterruptAttr()
|
H A D | SemaRISCV.cpp | 459 RVVIntrinsicDecl->addAttr(OverloadableAttr::CreateImplicit(Context)); in CreateRVVIntrinsicDecl() 464 RVVIntrinsicDecl->addAttr( in CreateRVVIntrinsicDecl() 1480 D->addAttr(::new (getASTContext()) in handleInterruptAttr()
|
H A D | SemaTemplateInstantiateDecl.cpp | 272 New->addAttr(new (S.getASTContext()) EnableIfAttr(S.getASTContext(), *EIA, in instantiateDependentEnableIfAttr() 283 New->addAttr(new (S.getASTContext()) DiagnoseIfAttr( in instantiateDependentDiagnoseIfAttr() 644 New->addAttr(Attr.clone(S.getASTContext())); in instantiateDependentSYCLKernelAttr() 698 P->addAttr(Attr->clone(S.getASTContext())); in instantiateDependentHLSLParamModifierAttr() 723 New->addAttr(NewAttr); in InstantiateAttrsForDecl() 858 New->addAttr(A->clone(Context)); in InstantiateAttrs() 864 New->addAttr(A->clone(Context)); in InstantiateAttrs() 891 New->addAttr(NewAttr); in InstantiateAttrs() 900 Inst->addAttr(A->clone(getASTContext())); in updateAttrsForLateParsedTemplate() 1425 IndirectField->addAttr(Attr->clone(SemaRef.Context)); in VisitIndirectFieldDecl()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Argument.h | 169 void addAttr(Attribute::AttrKind Kind); 171 void addAttr(Attribute Attr);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionAttrs.cpp | 791 RetArg->addAttr(Attribute::Returned); in addArgumentReturnedAttrs() 828 FArg->addAttr(Attribute::NonNull); in addArgumentAttrsFromCallsites() 859 A->addAttr(R); in addAccessAttr() 892 A.addAttr(Attribute::NoCapture); in addArgumentAttrs() 910 A.addAttr(Attribute::NoCapture); in addArgumentAttrs() 959 A->addAttr(Attribute::NoCapture); in addArgumentAttrs() 1006 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Attr.h | 171 D->addAttr(::new (S.getASTContext()) AttrType(S.getASTContext(), CI)); in handleSimpleAttribute()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerArgs.cpp | 347 Arg->addAttr(NewAlignAttr); in adjustByValArgAlignment()
|