Searched refs:TargetDecl (Results 1 – 12 of 12) sorted by relevance
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DependentDiagnostic.h | 46 NamedDecl *TargetDecl, in Create() argument 54 DD->AccessData.TargetDecl = TargetDecl; in Create() 81 return AccessData.TargetDecl; in getAccessTarget() 120 NamedDecl *TargetDecl; member
|
| /src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 1808 const Decl *TargetDecl) { in HasStrictReturn() argument 1820 if (TargetDecl) { in HasStrictReturn() 1821 if (const FunctionDecl *FDecl = dyn_cast<FunctionDecl>(TargetDecl)) { in HasStrictReturn() 1824 } else if (const VarDecl *VDecl = dyn_cast<VarDecl>(TargetDecl)) { in HasStrictReturn() 2226 static bool IsArgumentMaybeUndef(const Decl *TargetDecl, in IsArgumentMaybeUndef() argument 2228 const auto *FD = dyn_cast_or_null<FunctionDecl>(TargetDecl); in IsArgumentMaybeUndef() 2328 const Decl *TargetDecl = CalleeInfo.getCalleeDecl().getDecl(); in ConstructAttributeList() local 2332 AddAttributesFromOMPAssumes(FuncAttrs, TargetDecl); in ConstructAttributeList() 2350 if (TargetDecl) { in ConstructAttributeList() 2351 if (TargetDecl->hasAttr<ReturnsTwiceAttr>()) in ConstructAttributeList() [all …]
|
| H A D | CGCXX.cpp | 118 GlobalDecl TargetDecl(BaseD, Dtor_Base); in TryEmitBaseDestructorAsAlias() local 129 getFunctionLinkage(TargetDecl); in TryEmitBaseDestructorAsAlias() 142 auto *Aliasee = cast<llvm::GlobalValue>(GetAddrOfGlobal(TargetDecl)); in TryEmitBaseDestructorAsAlias() 148 TargetDecl.getDecl()->hasAttr<AlwaysInlineAttr>())) { in TryEmitBaseDestructorAsAlias()
|
| H A D | CodeGenFunction.cpp | 2688 const FunctionDecl *TargetDecl) { in checkTargetFeatures() argument 2692 unsigned BuiltinID = TargetDecl->getBuiltinID(); in checkTargetFeatures() 2704 << TargetDecl->getDeclName() << "avx"; in checkTargetFeatures() 2707 return checkTargetFeatures(E->getBeginLoc(), TargetDecl); in checkTargetFeatures() 2713 const FunctionDecl *TargetDecl) { in checkTargetFeatures() argument 2715 if (!TargetDecl) in checkTargetFeatures() 2727 unsigned BuiltinID = TargetDecl->getBuiltinID(); in checkTargetFeatures() 2741 << TargetDecl->getDeclName() in checkTargetFeatures() 2744 } else if (!TargetDecl->isMultiVersion() && in checkTargetFeatures() 2745 TargetDecl->hasAttr<TargetAttr>()) { in checkTargetFeatures() [all …]
|
| H A D | CGExpr.cpp | 5817 const Decl *TargetDecl = in EmitCall() local 5820 assert((!isa_and_present<FunctionDecl>(TargetDecl) || in EmitCall() 5821 !cast<FunctionDecl>(TargetDecl)->isImmediateFunction()) && in EmitCall() 5831 (!TargetDecl || !isa<FunctionDecl>(TargetDecl)) && in EmitCall() 5909 (!TargetDecl || !isa<FunctionDecl>(TargetDecl))) { in EmitCall() 6025 (!TargetDecl || !isa<FunctionDecl>(TargetDecl))) { in EmitCall() 6038 if (auto *CalleeDecl = dyn_cast_or_null<FunctionDecl>(TargetDecl)) { in EmitCall()
|
| H A D | CodeGenFunction.h | 4393 void checkTargetFeatures(const CallExpr *E, const FunctionDecl *TargetDecl); 4394 void checkTargetFeatures(SourceLocation Loc, const FunctionDecl *TargetDecl);
|
| H A D | ItaniumCXXABI.cpp | 4642 GlobalDecl TargetDecl) { in emitConstructorDestructorAlias() argument 4650 auto *Aliasee = cast<llvm::GlobalValue>(CGM.GetAddrOfGlobal(TargetDecl)); in emitConstructorDestructorAlias()
|
| /src/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 357 if (const auto *TargetDecl = in VisitNestedNameSpecifierLocations() local 359 if (isInUSRSet(TargetDecl)) { in VisitNestedNameSpecifierLocations() 362 TargetDecl, in VisitNestedNameSpecifierLocations() 391 if (const auto *TargetDecl = getSupportedDeclFromTypeLoc(Loc)) { in VisitTypeLoc() local 392 if (isInUSRSet(TargetDecl)) { in VisitTypeLoc() 412 TargetDecl, in VisitTypeLoc()
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | CXXInheritance.cpp | 110 const CXXRecordDecl *TargetDecl = Base->getCanonicalDecl(); in isProvablyNotDerivedFrom() local 111 return forallBases([TargetDecl](const CXXRecordDecl *Base) { in isProvablyNotDerivedFrom() 112 return Base->getCanonicalDecl() != TargetDecl; in isProvablyNotDerivedFrom()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 1550 NamedDecl *TargetDecl = cast<NamedDecl>(TargetD); in HandleDependentAccessCheck() local 1561 DeclAccessPair::make(TargetDecl, Access), in HandleDependentAccessCheck()
|
| H A D | SemaChecking.cpp | 814 const Decl *TargetDecl = CE->getCalleeDecl(); in BuiltinCallWithStaticChain() local 815 if (const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(TargetDecl)) in BuiltinCallWithStaticChain()
|
| H A D | SemaOpenMP.cpp | 22371 void SemaOpenMP::ActOnOpenMPDeclareTargetInitializer(Decl *TargetDecl) { in ActOnOpenMPDeclareTargetInitializer() argument 22373 if (isa<VarDecl>(TargetDecl)) in ActOnOpenMPDeclareTargetInitializer() 22374 Checker.declareTargetInitializer(TargetDecl); in ActOnOpenMPDeclareTargetInitializer()
|