Home
last modified time | relevance | path

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

/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.h2199 DEF_TRAVERSE_STMT(OMPArraySectionExpr, {})
/external/clang/lib/StaticAnalyzer/Checkers/
DDereferenceChecker.cpp133 const OMPArraySectionExpr *AE = cast<OMPArraySectionExpr>(S); in reportBug()
/external/clang/include/clang/Basic/
DStmtNodes.td69 def OMPArraySectionExpr : DStmt<Expr>;
/external/clang/lib/CodeGen/
DCGExpr.cpp1026 return EmitOMPArraySectionExpr(cast<OMPArraySectionExpr>(E)); in EmitLValue()
2830 LValue CodeGenFunction::EmitOMPArraySectionExpr(const OMPArraySectionExpr *E, in EmitOMPArraySectionExpr()
2834 dyn_cast<OMPArraySectionExpr>(E->getBase()->IgnoreParenImpCasts())) in EmitOMPArraySectionExpr()
DCGStmtOpenMP.cpp668 if (auto *OASE = dyn_cast<OMPArraySectionExpr>(IRef)) { in EmitOMPReductionClauseInit()
670 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in EmitOMPReductionClauseInit()
DCodeGenFunction.h2542 LValue EmitOMPArraySectionExpr(const OMPArraySectionExpr *E,
DCGOpenMPRuntime.cpp2523 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts())) { in emitTaskCall()
/external/clang/lib/AST/
DStmtProfile.cpp714 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
DExpr.cpp4033 QualType OMPArraySectionExpr::getBaseOriginalType(Expr *Base) { in getBaseOriginalType()
4035 while (auto *OASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParens())) { in getBaseOriginalType()
DStmtPrinter.cpp1379 void StmtPrinter::VisitOMPArraySectionExpr(OMPArraySectionExpr *Node) { in VisitOMPArraySectionExpr()
/external/clang/lib/Sema/
DSemaOpenMP.cpp7101 auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr); in ActOnOpenMPReductionClause()
7126 auto BaseType = OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in ActOnOpenMPReductionClause()
7132 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in ActOnOpenMPReductionClause()
8043 auto *OASE = dyn_cast<OMPArraySectionExpr>(SimpleExpr); in ActOnOpenMPDependClause()
8167 auto *OASE = dyn_cast<OMPArraySectionExpr>(SimpleExpr); in ActOnOpenMPMapClause()
DSemaChecking.cpp5932 return EvalAddr(cast<OMPArraySectionExpr>(E)->getBase(), refVars, in EvalVal()
8682 const OMPArraySectionExpr *ASE = cast<OMPArraySectionExpr>(expr); in CheckArrayAccess()
DSemaExpr.cpp4019 OMPArraySectionExpr(Base, LowerBound, Length, Context.DependentTy, in ActOnOMPArraySectionExpr()
4024 QualType OriginalTy = OMPArraySectionExpr::getBaseOriginalType(Base); in ActOnOMPArraySectionExpr()
4117 OMPArraySectionExpr(Base, LowerBound, Length, Context.OMPArraySectionTy, in ActOnOMPArraySectionExpr()
DTreeTransform.h8223 TreeTransform<Derived>::TransformOMPArraySectionExpr(OMPArraySectionExpr *E) { in TransformOMPArraySectionExpr()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp612 void ASTStmtReader::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
2698 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp534 void ASTStmtWriter::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()