Home
last modified time | relevance | path

Searched refs:OMPCapturedExprDecl (Results 1 – 25 of 26) sorted by relevance

12

/external/clang/lib/AST/
DDeclOpenMP.cpp90 void OMPCapturedExprDecl::anchor() {} in anchor()
92 OMPCapturedExprDecl *OMPCapturedExprDecl::Create(ASTContext &C, DeclContext *DC, in Create()
95 return new (C, DC) OMPCapturedExprDecl(C, DC, Id, T); in Create()
98 OMPCapturedExprDecl *OMPCapturedExprDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
100 return new (C, ID) OMPCapturedExprDecl(C, nullptr, nullptr, QualType()); in CreateDeserialized()
DDeclPrinter.cpp96 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
1415 void DeclPrinter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DASTDumper.cpp440 void VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D);
1272 void ASTDumper::VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DStmtPrinter.cpp771 if (isa<OMPCapturedExprDecl>(DRE->getDecl())) in VisitOMPClauseList()
1201 if (auto *OCED = dyn_cast<OMPCapturedExprDecl>(Node->getDecl())) { in VisitDeclRefExpr()
/external/llvm-project/clang/lib/AST/
DDeclOpenMP.cpp172 void OMPCapturedExprDecl::anchor() {} in anchor()
174 OMPCapturedExprDecl *OMPCapturedExprDecl::Create(ASTContext &C, DeclContext *DC, in Create()
177 return new (C, DC) OMPCapturedExprDecl( in Create()
181 OMPCapturedExprDecl *OMPCapturedExprDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
183 return new (C, ID) OMPCapturedExprDecl(C, nullptr, nullptr, QualType(), in CreateDeserialized()
187 SourceRange OMPCapturedExprDecl::getSourceRange() const { in getSourceRange()
DDeclPrinter.cpp107 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
1695 void DeclPrinter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DOpenMPClause.cpp268 if (auto *OED = dyn_cast<OMPCapturedExprDecl>(DS->getSingleDecl())) in getAddrOfExprAsWritten()
1740 if (isa<OMPCapturedExprDecl>(DRE->getDecl())) in VisitOMPClauseList()
DTextNodeDumper.cpp1818 void TextNodeDumper::VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DStmtPrinter.cpp969 if (const auto *OCED = dyn_cast<OMPCapturedExprDecl>(Node->getDecl())) { in VisitDeclRefExpr()
/external/clang/include/clang/AST/
DDeclOpenMP.h171 class OMPCapturedExprDecl final : public VarDecl {
175 OMPCapturedExprDecl(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, in OMPCapturedExprDecl() function
183 static OMPCapturedExprDecl *Create(ASTContext &C, DeclContext *DC,
186 static OMPCapturedExprDecl *CreateDeserialized(ASTContext &C, unsigned ID);
DRecursiveASTVisitor.h1514 DEF_TRAVERSE_DECL(OMPCapturedExprDecl, { TRY_TO(TraverseVarHelper(D)); })
/external/llvm-project/clang/include/clang/AST/
DDeclOpenMP.h383 class OMPCapturedExprDecl final : public VarDecl {
387 OMPCapturedExprDecl(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, in OMPCapturedExprDecl() function
396 static OMPCapturedExprDecl *Create(ASTContext &C, DeclContext *DC,
400 static OMPCapturedExprDecl *CreateDeserialized(ASTContext &C, unsigned ID);
DTextNodeDumper.h338 void VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D);
DASTNodeTraverser.h466 void VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DRecursiveASTVisitor.h1620 DEF_TRAVERSE_DECL(OMPCapturedExprDecl, { TRY_TO(TraverseVarHelper(D)); })
/external/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntimeGPU.cpp331 if (isa<OMPCapturedExprDecl>(VD)) in VisitOpenMPCapturedStmt()
393 if (isa<OMPCapturedExprDecl>(VD)) in VisitCapturedStmt()
406 if (E->isInitCapture(&C) || isa<OMPCapturedExprDecl>(VD)) in VisitLambdaExpr()
419 if (isa<OMPCapturedExprDecl>(VD) || VD->isInitCapture()) in VisitBlockExpr()
447 if (isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
DCGStmtOpenMP.cpp224 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(D)) in OMPSimdLexicalScope()
230 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(D)) in OMPSimdLexicalScope()
2212 const auto *CED = dyn_cast<OMPCapturedExprDecl>(OrigVD); in EmitOMPSimdFinal()
6016 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(MatchingVD)) { in EmitOMPUseDevicePtrClause()
6086 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(MatchingVD)) { in EmitOMPUseDeviceAddrClause()
6689 if (isa<OMPCapturedExprDecl>(VD)) { in EmitSimpleOMPExecutableDirective()
6701 if (const auto *VD = dyn_cast<OMPCapturedExprDecl>( in EmitSimpleOMPExecutableDirective()
/external/clang/lib/Sema/
DSemaOpenMP.cpp1723 static OMPCapturedExprDecl *buildCaptureDecl(Sema &S, IdentifierInfo *Id, in buildCaptureDecl()
1743 auto *CED = OMPCapturedExprDecl::Create(C, S.CurContext, Id, Ty); in buildCaptureDecl()
1754 OMPCapturedExprDecl *CD; in buildCapture()
1756 CD = cast<OMPCapturedExprDecl>(VD); in buildCapture()
4134 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(DRE->getDecl())) in CheckInit()
4162 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(DRE->getDecl())) in CheckInit()
4198 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(VD)) in GetInitLCDecl()
9770 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(D)) { in FinishOpenMPLinearClause()
DSemaTemplateInstantiateDecl.cpp2644 OMPCapturedExprDecl * /*D*/) { in VisitOMPCapturedExprDecl() argument
/external/llvm-project/clang/lib/Sema/
DSemaOpenMP.cpp1129 if (const auto *CED = dyn_cast<OMPCapturedExprDecl>(D)) in getCanonicalDecl()
2116 !(isa<OMPCapturedExprDecl>(D) && !D->hasAttr<OMPCaptureNoInitAttr>() && in isOpenMPCapturedByRef()
2117 !cast<OMPCapturedExprDecl>(D)->getInit()->isGLValue()) && in isOpenMPCapturedByRef()
3386 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
3391 } else if (VD->isImplicit() || isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
4177 static OMPCapturedExprDecl *buildCaptureDecl(Sema &S, IdentifierInfo *Id, in buildCaptureDecl()
4197 auto *CED = OMPCapturedExprDecl::Create(C, S.CurContext, Id, Ty, in buildCaptureDecl()
4209 OMPCapturedExprDecl *CD; in buildCapture()
4211 CD = cast<OMPCapturedExprDecl>(VD); in buildCapture()
4222 OMPCapturedExprDecl *CD = buildCaptureDecl( in buildCapture()
[all …]
/external/clang/lib/Serialization/
DASTWriterDecl.cpp143 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
1657 void ASTDeclWriter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DASTReaderDecl.cpp379 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
2452 void ASTDeclReader::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
3427 D = OMPCapturedExprDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
/external/llvm-project/clang/lib/Serialization/
DASTWriterDecl.cpp157 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
1879 void ASTDeclWriter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DASTReaderDecl.cpp453 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
2715 void ASTDeclReader::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
4053 D = OMPCapturedExprDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
/external/clang/lib/CodeGen/
DCGStmtOpenMP.cpp1554 auto *CED = dyn_cast<OMPCapturedExprDecl>(OrigVD); in EmitOMPSimdFinal()

12