Home
last modified time | relevance | path

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

/freebsd-14.2/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.h96 class OMPArraySectionExpr; variable
190 ExprDependence computeDependence(OMPArraySectionExpr *E);
H A DRecursiveASTVisitor.h2708 DEF_TRAVERSE_STMT(OMPArraySectionExpr, {})
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp193 const OMPArraySectionExpr *AE = cast<OMPArraySectionExpr>(S); in reportBug()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td74 def OMPArraySectionExpr : StmtNode<Expr>;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp745 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(E)) in emitSharedLValueUB()
803 bool AsArraySection = isa<OMPArraySectionExpr>(ClausesData[N].Ref); in emitAggregateType()
944 if (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Ref)) { in getBaseDecl()
6669 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize()
6670 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize()
6776 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression()
6792 QualType BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression()
7024 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
7183 (OASE && OMPArraySectionExpr::getBaseOriginalType(OASE) in generateInfoForComponentList()
7503 const auto *OASE = dyn_cast<OMPArraySectionExpr>(AssocExpr); in generateInfoForComponentList()
[all …]
H A DCGExpr.cpp1640 return EmitOMPArraySectionExpr(cast<OMPArraySectionExpr>(E)); in EmitLValueHelper()
4339 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { in emitOMPArraySectionBase()
4372 LValue CodeGenFunction::EmitOMPArraySectionExpr(const OMPArraySectionExpr *E, in EmitOMPArraySectionExpr()
4374 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType(E->getBase()); in EmitOMPArraySectionExpr()
H A DCGOpenMPRuntimeGPU.cpp95 } else if (auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem()
97 while (const auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
H A DCodeGenFunction.h4026 LValue EmitOMPArraySectionExpr(const OMPArraySectionExpr *E,
H A DCGStmtOpenMP.cpp1252 bool isaOMPArraySectionExpr = isa<OMPArraySectionExpr>(IRef); in EmitOMPReductionClauseInit()
7248 while (const auto *OASE = dyn_cast<OMPArraySectionExpr>(Base)) in getBaseDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp3874 (isa<OMPArraySectionExpr>( in VisitDeclRefExpr()
4052 if (!((isa<OMPArraySectionExpr>( in VisitMemberExpr()
5403 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem()
6035 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in processImplicitMapsWithDefaultMappers()
19566 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in actOnOMPReductionKindClause()
21244 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in checkArrayExpressionDoesNotReferToWholeSize()
21302 const auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in checkArrayExpressionDoesNotReferToUnitySize()
21517 bool VisitOMPArraySectionExpr(OMPArraySectionExpr *OASE) { in VisitOMPArraySectionExpr()
22277 auto *OASE = dyn_cast<OMPArraySectionExpr>(VE->IgnoreParens()); in checkMappableExpressionList()
22283 OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in checkMappableExpressionList()
[all …]
H A DSemaExpr.cpp5389 return new (Context) OMPArraySectionExpr( in ActOnOMPArraySectionExpr()
5395 QualType OriginalTy = OMPArraySectionExpr::getBaseOriginalType(Base); in ActOnOMPArraySectionExpr()
5523 return new (Context) OMPArraySectionExpr( in ActOnOMPArraySectionExpr()
H A DSemaChecking.cpp18196 const OMPArraySectionExpr *ASE = cast<OMPArraySectionExpr>(expr); in CheckArrayAccess()
H A DSemaInit.cpp7720 cast<OMPArraySectionExpr>(Init)->getBase(), in visitLocalsRetainedByReferenceBinding()
H A DTreeTransform.h11309 TreeTransform<Derived>::TransformOMPArraySectionExpr(OMPArraySectionExpr *E) { in TransformOMPArraySectionExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp421 ExprDependence clang::computeDependence(OMPArraySectionExpr *E) { in computeDependence()
H A DStmtProfile.cpp1436 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
H A DExpr.cpp4995 QualType OMPArraySectionExpr::getBaseOriginalType(const Expr *Base) { in getBaseOriginalType()
4997 while (auto *OASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParens())) { in getBaseOriginalType()
H A DStmtPrinter.cpp1506 void StmtPrinter::VisitOMPArraySectionExpr(OMPArraySectionExpr *Node) { in VisitOMPArraySectionExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp959 void ASTStmtReader::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
3068 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp884 void ASTStmtWriter::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()