Home
last modified time | relevance | path

Searched refs:OMPArraySectionExpr (Results 1 – 25 of 38) sorted by relevance

12

/external/clang/include/clang/AST/
DExprOpenMP.h45 class OMPArraySectionExpr : public Expr {
52 OMPArraySectionExpr(Expr *Base, Expr *LowerBound, Expr *Length, QualType Type, in OMPArraySectionExpr() function
76 explicit OMPArraySectionExpr(EmptyShell Shell) in OMPArraySectionExpr() function
DRecursiveASTVisitor.h2302 DEF_TRAVERSE_STMT(OMPArraySectionExpr, {})
/external/llvm-project/clang/include/clang/AST/
DExprOpenMP.h56 class OMPArraySectionExpr : public Expr {
64 OMPArraySectionExpr(Expr *Base, Expr *LowerBound, Expr *Length, Expr *Stride, in OMPArraySectionExpr() function
79 explicit OMPArraySectionExpr(EmptyShell Shell) in OMPArraySectionExpr() function
DComputeDependence.h91 class OMPArraySectionExpr; variable
180 ExprDependence computeDependence(OMPArraySectionExpr *E);
/external/clang/lib/StaticAnalyzer/Checkers/
DDereferenceChecker.cpp142 const OMPArraySectionExpr *AE = cast<OMPArraySectionExpr>(S); in reportBug()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DDereferenceChecker.cpp162 const OMPArraySectionExpr *AE = cast<OMPArraySectionExpr>(S); in reportBug()
/external/clang/include/clang/Basic/
DStmtNodes.td69 def OMPArraySectionExpr : DStmt<Expr>;
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td73 def OMPArraySectionExpr : StmtNode<Expr>;
/external/llvm-project/clang/lib/Sema/
DSemaOpenMP.cpp2067 isa<OMPArraySectionExpr>(EI->getAssociatedExpression()) || in isOpenMPCapturedByRef()
3490 (isa<OMPArraySectionExpr>( in VisitDeclRefExpr()
3660 if (!((isa<OMPArraySectionExpr>( in VisitMemberExpr()
4866 } else if (auto *OASE = dyn_cast_or_null<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem()
4868 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
14890 ASTContext &Context, const OMPArraySectionExpr *OASE, bool &SingleElement, in checkOMPArraySectionConstantForReduction()
14917 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) { in checkOMPArraySectionConstantForReduction()
15093 auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr->IgnoreParens()); in actOnOMPReductionKindClause()
15098 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in actOnOMPReductionKindClause()
16542 const auto *OASE = dyn_cast<OMPArraySectionExpr>(SimpleExpr); in ActOnOpenMPDependClause()
[all …]
/external/clang/lib/Sema/
DSemaOpenMP.cpp934 isa<OMPArraySectionExpr>(EI->getAssociatedExpression()) || in IsOpenMPCapturedByRef()
8167 } else if (auto *OASE = dyn_cast_or_null<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem()
8169 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
9132 auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr->IgnoreParens()); in ActOnOpenMPReductionClause()
9136 auto BaseType = OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in ActOnOpenMPReductionClause()
10243 auto *OASE = dyn_cast<OMPArraySectionExpr>(SimpleExpr); in ActOnOpenMPDependClause()
10355 auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in CheckArrayExpressionDoesNotReferToWholeSize()
10409 auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in CheckArrayExpressionDoesNotReferToUnitySize()
10589 if (auto *CurE = dyn_cast<OMPArraySectionExpr>(E)) { in CheckMapClauseExpressionBase()
10593 OMPArraySectionExpr::getBaseOriginalType(E).getCanonicalType(); in CheckMapClauseExpressionBase()
[all …]
/external/clang/lib/CodeGen/
DCGOpenMPRuntime.cpp3917 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts())) { in emitTaskCall()
5014 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize()
5015 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize()
5090 auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression()
5106 auto BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression()
5307 dyn_cast<OMPArraySectionExpr>(I->getAssociatedExpression()); in generateInfoForComponentList()
5310 OMPArraySectionExpr::getBaseOriginalType(OASE) in generateInfoForComponentList()
5322 isa<OMPArraySectionExpr>(Next->getAssociatedExpression())) && in generateInfoForComponentList()
DCGExpr.cpp1052 return EmitOMPArraySectionExpr(cast<OMPArraySectionExpr>(E)); in EmitLValue()
3004 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { in emitOMPArraySectionBase()
3033 LValue CodeGenFunction::EmitOMPArraySectionExpr(const OMPArraySectionExpr *E, in EmitOMPArraySectionExpr()
3037 dyn_cast<OMPArraySectionExpr>(E->getBase()->IgnoreParenImpCasts())) in EmitOMPArraySectionExpr()
3038 BaseTy = OMPArraySectionExpr::getBaseOriginalType(ASE); in EmitOMPArraySectionExpr()
DCGStmtOpenMP.cpp949 if (auto *OASE = dyn_cast<OMPArraySectionExpr>(IRef)) { in EmitOMPReductionClauseInit()
951 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in EmitOMPReductionClauseInit()
/external/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntime.cpp758 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E)) in emitSharedLValueUB()
818 bool AsArraySection = isa<OMPArraySectionExpr>(ClausesData[N].Ref); in emitAggregateType()
975 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Ref)) { in getBaseDecl()
977 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getBaseDecl()
4110 dyn_cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts())) { in getPointerAndSize()
7239 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize()
7240 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize()
7347 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression()
7363 QualType BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression()
7575 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
[all …]
DCGExpr.cpp1394 return EmitOMPArraySectionExpr(cast<OMPArraySectionExpr>(E)); in EmitLValue()
3879 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { in emitOMPArraySectionBase()
3912 LValue CodeGenFunction::EmitOMPArraySectionExpr(const OMPArraySectionExpr *E, in EmitOMPArraySectionExpr()
3914 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType(E->getBase()); in EmitOMPArraySectionExpr()
DCGOpenMPRuntimeGPU.cpp126 } else if (auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem()
128 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
/external/llvm-project/clang/lib/AST/
DComputeDependence.cpp369 ExprDependence clang::computeDependence(OMPArraySectionExpr *E) { in computeDependence()
DStmtProfile.cpp1229 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
DExpr.cpp4615 QualType OMPArraySectionExpr::getBaseOriginalType(const Expr *Base) { in getBaseOriginalType()
4617 while (auto *OASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParens())) { in getBaseOriginalType()
DStmtPrinter.cpp1345 void StmtPrinter::VisitOMPArraySectionExpr(OMPArraySectionExpr *Node) { in VisitOMPArraySectionExpr()
/external/clang/lib/AST/
DStmtProfile.cpp830 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
DExpr.cpp3889 QualType OMPArraySectionExpr::getBaseOriginalType(const Expr *Base) { in getBaseOriginalType()
3891 while (auto *OASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParens())) { in getBaseOriginalType()
DStmtPrinter.cpp1509 void StmtPrinter::VisitOMPArraySectionExpr(OMPArraySectionExpr *Node) { in VisitOMPArraySectionExpr()
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp942 void ASTStmtReader::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
2852 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp617 void ASTStmtReader::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
3000 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()

12