Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A 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
H A DComputeDependence.h93 class OMPArraySectionExpr; variable
184 ExprDependence computeDependence(OMPArraySectionExpr *E);
H A DRecursiveASTVisitor.h2588 DEF_TRAVERSE_STMT(OMPArraySectionExpr, {})
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp162 const OMPArraySectionExpr *AE = cast<OMPArraySectionExpr>(S); in reportBug()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td74 def OMPArraySectionExpr : StmtNode<Expr>;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp3591 (isa<OMPArraySectionExpr>( in VisitDeclRefExpr()
3763 if (!((isa<OMPArraySectionExpr>( in VisitMemberExpr()
5013 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
5615 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in processImplicitMapsWithDefaultMappers()
16859 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in actOnOMPReductionKindClause()
18463 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in checkArrayExpressionDoesNotReferToWholeSize()
18521 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in checkArrayExpressionDoesNotReferToUnitySize()
18737 bool VisitOMPArraySectionExpr(OMPArraySectionExpr *OASE) { in VisitOMPArraySectionExpr()
19488 auto *OASE = dyn_cast<OMPArraySectionExpr>(VE->IgnoreParens()); in checkMappableExpressionList()
19494 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in checkMappableExpressionList()
[all …]
H A DSemaExpr.cpp4969 return new (Context) OMPArraySectionExpr( in ActOnOMPArraySectionExpr()
4975 QualType OriginalTy = OMPArraySectionExpr::getBaseOriginalType(Base); in ActOnOMPArraySectionExpr()
5104 return new (Context) OMPArraySectionExpr( in ActOnOMPArraySectionExpr()
H A DSemaChecking.cpp15012 const OMPArraySectionExpr *ASE = cast<OMPArraySectionExpr>(expr); in CheckArrayAccess()
H A DSemaInit.cpp7173 cast<OMPArraySectionExpr>(Init)->getBase(), in visitLocalsRetainedByReferenceBinding()
H A DTreeTransform.h10663 TreeTransform<Derived>::TransformOMPArraySectionExpr(OMPArraySectionExpr *E) { in TransformOMPArraySectionExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp772 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E)) in emitSharedLValueUB()
832 bool AsArraySection = isa<OMPArraySectionExpr>(ClausesData[N].Ref); in emitAggregateType()
989 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Ref)) { in getBaseDecl()
7474 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize()
7475 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize()
7581 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression()
7597 QualType BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression()
7818 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
7956 (OASE && OMPArraySectionExpr::getBaseOriginalType(OASE) in generateInfoForComponentList()
8233 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
[all …]
H A DCGExpr.cpp1394 return EmitOMPArraySectionExpr(cast<OMPArraySectionExpr>(E)); in EmitLValue()
3889 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { in emitOMPArraySectionBase()
3922 LValue CodeGenFunction::EmitOMPArraySectionExpr(const OMPArraySectionExpr *E, in EmitOMPArraySectionExpr()
3924 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType(E->getBase()); in EmitOMPArraySectionExpr()
H A DCGOpenMPRuntimeGPU.cpp126 } else if (auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem()
128 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
H A DCGStmtOpenMP.cpp1263 bool isaOMPArraySectionExpr = isa<OMPArraySectionExpr>(IRef); in EmitOMPReductionClauseInit()
6533 while (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Base)) in getBaseDecl()
H A DCodeGenFunction.h3849 LValue EmitOMPArraySectionExpr(const OMPArraySectionExpr *E,
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp399 ExprDependence clang::computeDependence(OMPArraySectionExpr *E) { in computeDependence()
H A DStmtProfile.cpp1307 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
H A DStmtPrinter.cpp1332 void StmtPrinter::VisitOMPArraySectionExpr(OMPArraySectionExpr *Node) { in VisitOMPArraySectionExpr()
H A DExpr.cpp4762 QualType OMPArraySectionExpr::getBaseOriginalType(const Expr *Base) { in getBaseOriginalType()
4764 while (auto *OASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParens())) { in getBaseOriginalType()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp954 void ASTStmtReader::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
2901 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp813 void ASTStmtWriter::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()