Searched refs:OMPArrayShapingExpr (Results 1 – 14 of 14) sorted by relevance
/external/llvm-project/clang/include/clang/AST/ |
D | ExprOpenMP.h | 146 class OMPArrayShapingExpr final 148 private llvm::TrailingObjects<OMPArrayShapingExpr, Expr *, SourceRange> { 158 OMPArrayShapingExpr(QualType ExprTy, Expr *Op, SourceLocation L, 162 explicit OMPArrayShapingExpr(EmptyShell Shell, unsigned NumDims) in OMPArrayShapingExpr() function 184 static OMPArrayShapingExpr *Create(const ASTContext &Context, QualType T, 189 static OMPArrayShapingExpr *CreateEmpty(const ASTContext &Context,
|
D | ComputeDependence.h | 92 class OMPArrayShapingExpr; variable 181 ExprDependence computeDependence(OMPArrayShapingExpr *E);
|
D | RecursiveASTVisitor.h | 2546 DEF_TRAVERSE_STMT(OMPArrayShapingExpr, {})
|
/external/llvm-project/clang/lib/AST/ |
D | Expr.cpp | 4671 void OMPArrayShapingExpr::setDimensions(ArrayRef<Expr *> Dims) { in setDimensions() 4678 void OMPArrayShapingExpr::setBracketsRanges(ArrayRef<SourceRange> BR) { in setBracketsRanges() 4685 OMPArrayShapingExpr::OMPArrayShapingExpr(QualType ExprTy, Expr *Op, in OMPArrayShapingExpr() function in OMPArrayShapingExpr 4695 OMPArrayShapingExpr * 4696 OMPArrayShapingExpr::Create(const ASTContext &Context, QualType T, Expr *Op, in Create() 4704 alignof(OMPArrayShapingExpr)); in Create() 4705 auto *E = new (Mem) OMPArrayShapingExpr(T, Op, L, R, Dims); in Create() 4710 OMPArrayShapingExpr *OMPArrayShapingExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty() 4714 alignof(OMPArrayShapingExpr)); in CreateEmpty() 4715 return new (Mem) OMPArrayShapingExpr(EmptyShell(), NumDims); in CreateEmpty()
|
D | ComputeDependence.cpp | 378 ExprDependence clang::computeDependence(OMPArrayShapingExpr *E) { in computeDependence()
|
D | StmtProfile.cpp | 1233 void StmtProfiler::VisitOMPArrayShapingExpr(const OMPArrayShapingExpr *S) { in VisitOMPArrayShapingExpr()
|
D | StmtPrinter.cpp | 1363 void StmtPrinter::VisitOMPArrayShapingExpr(OMPArrayShapingExpr *Node) { in VisitOMPArrayShapingExpr()
|
/external/llvm-project/clang/include/clang/Basic/ |
D | StmtNodes.td | 86 def OMPArrayShapingExpr : StmtNode<Expr>;
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 2069 isa<OMPArrayShapingExpr>(EI->getAssociatedExpression())) { in isOpenMPCapturedByRef() 3492 isa<OMPArrayShapingExpr>( in VisitDeclRefExpr() 3662 isa<OMPArrayShapingExpr>( in VisitMemberExpr() 16599 !isa<OMPArrayShapingExpr>(SimpleExpr)) { in ActOnOpenMPDependClause() 17048 bool VisitOMPArrayShapingExpr(OMPArrayShapingExpr *E) { in VisitOMPArrayShapingExpr() 17205 isa<OMPArrayShapingExpr>(CI->getAssociatedExpression())) && in checkMapConflicts() 17208 isa<OMPArrayShapingExpr>(SI->getAssociatedExpression()))) { in checkMapConflicts() 17240 } else if (const auto *OASE = dyn_cast<OMPArrayShapingExpr>( in checkMapConflicts() 17708 auto *OAShE = dyn_cast<OMPArrayShapingExpr>(VE->IgnoreParens()); in checkMappableExpressionList() 19425 !isa<OMPArrayShapingExpr>(SimpleExpr)) { in ActOnOpenMPAffinityClause()
|
D | SemaExpr.cpp | 5055 return OMPArrayShapingExpr::Create(Context, Context.DependentTy, Base, in ActOnOMPArrayShapingExpr() 5109 return OMPArrayShapingExpr::Create(Context, Context.OMPArrayShapingTy, Base, in ActOnOMPArrayShapingExpr()
|
D | TreeTransform.h | 10389 TreeTransform<Derived>::TransformOMPArrayShapingExpr(OMPArrayShapingExpr *E) { in TransformOMPArrayShapingExpr()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 953 void ASTStmtReader::VisitOMPArrayShapingExpr(OMPArrayShapingExpr *E) { in VisitOMPArrayShapingExpr() 2856 S = OMPArrayShapingExpr::CreateEmpty( in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 813 void ASTStmtWriter::VisitOMPArrayShapingExpr(OMPArrayShapingExpr *E) { in VisitOMPArrayShapingExpr()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.cpp | 4091 const auto *OASE = dyn_cast<OMPArrayShapingExpr>(E); in getPointerAndSize() 7219 if (const auto *OAE = dyn_cast<OMPArrayShapingExpr>(E)) { in getExprTypeSize() 7576 const auto *OAShE = dyn_cast<OMPArrayShapingExpr>(AssocExpr); in generateInfoForComponentList() 7705 dyn_cast<OMPArrayShapingExpr>(I->getAssociatedExpression()); in generateInfoForComponentList() 7726 isa<OMPArrayShapingExpr>(Next->getAssociatedExpression()) || in generateInfoForComponentList()
|