| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclOpenMP.cpp | 142 void OMPDeclareMapperDecl::anchor() {} in anchor() 144 OMPDeclareMapperDecl *OMPDeclareMapperDecl::Create( in Create() 147 OMPDeclareMapperDecl *PrevDeclInScope) { in Create() 148 return OMPDeclarativeDirective::createDirective<OMPDeclareMapperDecl>( in Create() 152 OMPDeclareMapperDecl *OMPDeclareMapperDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() 155 return OMPDeclarativeDirective::createEmptyDirective<OMPDeclareMapperDecl>( in CreateDeserialized() 160 OMPDeclareMapperDecl *OMPDeclareMapperDecl::getPrevDeclInScope() { in getPrevDeclInScope() 161 return cast_or_null<OMPDeclareMapperDecl>( in getPrevDeclInScope() 165 const OMPDeclareMapperDecl *OMPDeclareMapperDecl::getPrevDeclInScope() const { in getPrevDeclInScope() 166 return cast_or_null<OMPDeclareMapperDecl>( in getPrevDeclInScope()
|
| H A D | DeclPrinter.cpp | 110 void VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D); 523 isa<OMPDeclareMapperDecl>(*D) || isa<OMPRequiresDecl>(*D) || in VisitDeclContext() 1884 void DeclPrinter::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
|
| H A D | MicrosoftMangle.cpp | 117 isa<OMPDeclareMapperDecl>(DC)) { in getEffectiveDeclContext()
|
| H A D | ItaniumMangle.cpp | 683 isa<OMPDeclareMapperDecl>(DC)) { in getEffectiveDeclContext()
|
| H A D | ASTContext.cpp | 12958 else if (isa<OMPDeclareReductionDecl>(D) || isa<OMPDeclareMapperDecl>(D)) in DeclMustBeEmitted()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclOpenMP.h | 286 class OMPDeclareMapperDecl final : public OMPDeclarativeDirective<ValueDecl>, 302 OMPDeclareMapperDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, in OMPDeclareMapperDecl() function 304 OMPDeclareMapperDecl *PrevDeclInScope) in OMPDeclareMapperDecl() 309 void setPrevDeclInScope(OMPDeclareMapperDecl *Prev) { in setPrevDeclInScope() 315 static OMPDeclareMapperDecl *Create(ASTContext &C, DeclContext *DC, 319 OMPDeclareMapperDecl *PrevDeclInScope); 321 static OMPDeclareMapperDecl *CreateDeserialized(ASTContext &C, 363 OMPDeclareMapperDecl *getPrevDeclInScope(); 364 const OMPDeclareMapperDecl *getPrevDeclInScope() const; 368 static DeclContext *castToDeclContext(const OMPDeclareMapperDecl *D) { in castToDeclContext() [all …]
|
| H A D | GlobalDecl.h | 89 GlobalDecl(const OMPDeclareMapperDecl *D) { Init(D); } in GlobalDecl()
|
| H A D | ASTNodeTraverser.h | 632 void VisitOMPDeclareMapperDecl(const OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
|
| H A D | RecursiveASTVisitor.h | 1824 DEF_TRAVERSE_DECL(OMPDeclareMapperDecl, {
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 412 llvm::DenseMap<const OMPDeclareMapperDecl *, llvm::Function *> UDMMap; 416 SmallVector<const OMPDeclareMapperDecl *, 4>>; 709 void emitUserDefinedMapper(const OMPDeclareMapperDecl *D, 714 getOrCreateUserDefinedMapperFunc(const OMPDeclareMapperDecl *D);
|
| H A D | ModuleBuilder.cpp | 263 } else if (auto *DMD = dyn_cast<OMPDeclareMapperDecl>(Member)) { in HandleTagDeclDefinition()
|
| H A D | CGDecl.cpp | 179 return CGM.EmitOMPDeclareMapper(cast<OMPDeclareMapperDecl>(&D), this); in EmitDecl() 2872 void CodeGenModule::EmitOMPDeclareMapper(const OMPDeclareMapperDecl *D, in EmitOMPDeclareMapper()
|
| H A D | CGOpenMPRuntime.cpp | 6888 const OMPDeclareMapperDecl *> 8493 MappableExprsHandler(const OMPDeclareMapperDecl &Dir, CodeGenFunction &CGF) in MappableExprsHandler() 8619 assert(isa<const OMPDeclareMapperDecl *>(CurDir) && in generateAllInfoForMapper() 8621 const auto *CurMapperDir = cast<const OMPDeclareMapperDecl *>(CurDir); in generateAllInfoForMapper() 9204 cast<OMPDeclareMapperDecl>(CombinedInfo.Mappers[I])); in emitOffloadingArraysAndArgs() 9357 void CGOpenMPRuntime::emitUserDefinedMapper(const OMPDeclareMapperDecl *D, in emitUserDefinedMapper() 9408 cast<OMPDeclareMapperDecl>(CombinedInfo.Mappers[I])); in emitUserDefinedMapper() 9427 const OMPDeclareMapperDecl *D) { in getOrCreateUserDefinedMapperFunc() 10393 cast<OMPDeclareMapperDecl>(CombinedInfo.Mappers[I])); in emitTargetDataCalls()
|
| H A D | CodeGenModule.h | 1572 void EmitOMPDeclareMapper(const OMPDeclareMapperDecl *D,
|
| H A D | CodeGenModule.cpp | 4040 if (auto *DMD = dyn_cast<OMPDeclareMapperDecl>(Global)) { in EmitGlobal() 7461 EmitOMPDeclareMapper(cast<OMPDeclareMapperDecl>(D)); in EmitTopLevelDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 452 void VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D); 3091 void ASTDeclReader::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl() 3249 if (isa<OMPThreadPrivateDecl, OMPDeclareReductionDecl, OMPDeclareMapperDecl, in isConsumerInterestedIn() 4195 D = OMPDeclareMapperDecl::CreateDeserialized(Context, ID, NumClauses); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 175 void VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D); 2333 void ASTDeclWriter::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 4285 TemplateDeclInstantiator::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl() 4306 PrevDeclInScope = cast<OMPDeclareMapperDecl>( in VisitOMPDeclareMapperDecl() 6791 isa<OMPDeclareMapperDecl>(ParentDC))) || in FindInstantiatedDecl()
|
| H A D | SemaOpenMP.cpp | 18523 !isa<OMPDeclareMapperDecl>(Underlying)) in argumentDependentLookup() 21478 auto *DMD = cast<OMPDeclareMapperDecl>(D); in buildUserDefinedMapperRef() 21637 auto *DMD = OMPDeclareMapperDecl::Create(Ctx, DCT, SourceLocation(), MapperId, in buildImplicitMapper() 22486 OMPDeclareMapperDecl *PrevDMD = nullptr; in ActOnOpenMPDeclareMapperDirective() 22497 llvm::DenseMap<OMPDeclareMapperDecl *, bool> UsedAsPrevious; in ActOnOpenMPDeclareMapperDirective() 22500 auto *PrevDecl = cast<OMPDeclareMapperDecl>(Filter.next()); in ActOnOpenMPDeclareMapperDirective() 22503 if (OMPDeclareMapperDecl *D = PrevDecl->getPrevDeclInScope()) in ActOnOpenMPDeclareMapperDirective() 22520 cast<OMPDeclareMapperDecl>(PrevDeclInScope); in ActOnOpenMPDeclareMapperDirective() 22541 auto *DMD = OMPDeclareMapperDecl::Create(getASTContext(), DC, StartLoc, Name, in ActOnOpenMPDeclareMapperDirective()
|
| H A D | SemaDecl.cpp | 7316 isa<OMPDeclareMapperDecl>(DC)) in shouldConsiderLinkage() 7333 isa<OMPDeclareReductionDecl>(DC) || isa<OMPDeclareMapperDecl>(DC)) in shouldConsiderLinkage()
|