Home
last modified time | relevance | path

Searched refs:OMPDeclareMapperDecl (Results 1 – 20 of 20) sorted by relevance

/external/llvm-project/clang/lib/AST/
DDeclOpenMP.cpp140 void OMPDeclareMapperDecl::anchor() {} in anchor()
142 OMPDeclareMapperDecl *OMPDeclareMapperDecl::Create( in Create()
145 OMPDeclareMapperDecl *PrevDeclInScope) { in Create()
146 return OMPDeclarativeDirective::createDirective<OMPDeclareMapperDecl>( in Create()
150 OMPDeclareMapperDecl *OMPDeclareMapperDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
153 return OMPDeclarativeDirective::createEmptyDirective<OMPDeclareMapperDecl>( in CreateDeserialized()
158 OMPDeclareMapperDecl *OMPDeclareMapperDecl::getPrevDeclInScope() { in getPrevDeclInScope()
159 return cast_or_null<OMPDeclareMapperDecl>( in getPrevDeclInScope()
163 const OMPDeclareMapperDecl *OMPDeclareMapperDecl::getPrevDeclInScope() const { in getPrevDeclInScope()
164 return cast_or_null<OMPDeclareMapperDecl>( in getPrevDeclInScope()
DDeclPrinter.cpp106 void VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D);
442 isa<OMPDeclareMapperDecl>(*D) || isa<OMPRequiresDecl>(*D) || in VisitDeclContext()
1676 void DeclPrinter::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
DMicrosoftMangle.cpp103 isa<OMPDeclareMapperDecl>(DC)) { in getEffectiveDeclContext()
DItaniumMangle.cpp67 isa<OMPDeclareMapperDecl>(DC)) { in getEffectiveDeclContext()
DASTContext.cpp10697 else if (isa<OMPDeclareReductionDecl>(D) || isa<OMPDeclareMapperDecl>(D)) in DeclMustBeEmitted()
/external/llvm-project/clang/include/clang/AST/
DDeclOpenMP.h286 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, unsigned ID,
363 OMPDeclareMapperDecl *getPrevDeclInScope();
364 const OMPDeclareMapperDecl *getPrevDeclInScope() const;
368 static DeclContext *castToDeclContext(const OMPDeclareMapperDecl *D) { in castToDeclContext()
[all …]
DGlobalDecl.h87 GlobalDecl(const OMPDeclareMapperDecl *D) { Init(D); } in GlobalDecl()
DASTNodeTraverser.h461 void VisitOMPDeclareMapperDecl(const OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
DRecursiveASTVisitor.h1613 DEF_TRAVERSE_DECL(OMPDeclareMapperDecl, {
/external/llvm-project/clang/lib/CodeGen/
DModuleBuilder.cpp243 } else if (auto *DMD = dyn_cast<OMPDeclareMapperDecl>(Member)) { in HandleTagDeclDefinition()
DCGOpenMPRuntime.h423 llvm::DenseMap<const OMPDeclareMapperDecl *, llvm::Function *> UDMMap;
427 SmallVector<const OMPDeclareMapperDecl *, 4>>;
926 void emitUserDefinedMapper(const OMPDeclareMapperDecl *D,
931 getOrCreateUserDefinedMapperFunc(const OMPDeclareMapperDecl *D);
DCodeGenModule.h1315 void EmitOMPDeclareMapper(const OMPDeclareMapperDecl *D,
DCGDecl.cpp165 return CGM.EmitOMPDeclareMapper(cast<OMPDeclareMapperDecl>(&D), this); in EmitDecl()
2598 void CodeGenModule::EmitOMPDeclareMapper(const OMPDeclareMapperDecl *D, in EmitOMPDeclareMapper()
DCGOpenMPRuntime.cpp7197 const OMPDeclareMapperDecl *>
8227 MappableExprsHandler(const OMPDeclareMapperDecl &Dir, CodeGenFunction &CGF) in MappableExprsHandler()
8598 assert(CurDir.is<const OMPDeclareMapperDecl *>() && in generateAllInfoForMapper()
8600 const auto *CurMapperDir = CurDir.get<const OMPDeclareMapperDecl *>(); in generateAllInfoForMapper()
9318 cast<OMPDeclareMapperDecl>(CombinedInfo.Mappers[I])); in emitOffloadingArrays()
9539 void CGOpenMPRuntime::emitUserDefinedMapper(const OMPDeclareMapperDecl *D, in emitUserDefinedMapper()
9761 cast<OMPDeclareMapperDecl>(Info.Mappers[I])); in emitUserDefinedMapper()
9857 const OMPDeclareMapperDecl *D) { in getOrCreateUserDefinedMapperFunc()
DCodeGenModule.cpp2754 } else if (auto *DMD = dyn_cast<OMPDeclareMapperDecl>(Global)) { in EmitGlobal()
5760 EmitOMPDeclareMapper(cast<OMPDeclareMapperDecl>(D)); in EmitTopLevelDecl()
/external/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp451 void VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D);
2708 void ASTDeclReader::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
2846 isa<OMPDeclareMapperDecl>(D) || isa<OMPAllocateDecl>(D) || in isConsumerInterestedIn()
4049 D = OMPDeclareMapperDecl::CreateDeserialized(Context, ID, NumClauses); in ReadDeclRecord()
DASTWriterDecl.cpp156 void VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D);
1871 void ASTDeclWriter::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp3369 TemplateDeclInstantiator::VisitOMPDeclareMapperDecl(OMPDeclareMapperDecl *D) { in VisitOMPDeclareMapperDecl()
3390 PrevDeclInScope = cast<OMPDeclareMapperDecl>( in VisitOMPDeclareMapperDecl()
5815 isa<OMPDeclareMapperDecl>(ParentDC))) || in FindInstantiatedDecl()
DSemaOpenMP.cpp14661 !isa<OMPDeclareMapperDecl>(Underlying)) in argumentDependentLookup()
17429 auto *DMD = cast<OMPDeclareMapperDecl>(D); in buildUserDefinedMapperRef()
18168 OMPDeclareMapperDecl *PrevDMD = nullptr; in ActOnOpenMPDeclareMapperDirective()
18179 llvm::DenseMap<OMPDeclareMapperDecl *, bool> UsedAsPrevious; in ActOnOpenMPDeclareMapperDirective()
18182 auto *PrevDecl = cast<OMPDeclareMapperDecl>(Filter.next()); in ActOnOpenMPDeclareMapperDirective()
18187 if (OMPDeclareMapperDecl *D = PrevDecl->getPrevDeclInScope()) in ActOnOpenMPDeclareMapperDirective()
18204 cast<OMPDeclareMapperDecl>(PrevDeclInScope); in ActOnOpenMPDeclareMapperDirective()
18219 auto *DMD = OMPDeclareMapperDecl::Create(Context, DC, StartLoc, Name, in ActOnOpenMPDeclareMapperDirective()
DSemaDecl.cpp6649 isa<OMPDeclareMapperDecl>(DC)) in shouldConsiderLinkage()
6663 isa<OMPDeclareReductionDecl>(DC) || isa<OMPDeclareMapperDecl>(DC)) in shouldConsiderLinkage()