| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 206 def OMPLoopDirective : DStmt<OMPExecutableDirective, 1>; 208 def OMPSimdDirective : DStmt<OMPLoopDirective>; 209 def OMPForDirective : DStmt<OMPLoopDirective>; 210 def OMPForSimdDirective : DStmt<OMPLoopDirective>; 216 def OMPParallelForDirective : DStmt<OMPLoopDirective>; 217 def OMPParallelForSimdDirective : DStmt<OMPLoopDirective>; 237 def OMPTaskLoopDirective : DStmt<OMPLoopDirective>; 238 def OMPTaskLoopSimdDirective : DStmt<OMPLoopDirective>; 239 def OMPDistributeDirective : DStmt<OMPLoopDirective>; 242 def OMPDistributeSimdDirective : DStmt<OMPLoopDirective>; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 338 class OMPLoopDirective : public OMPExecutableDirective { 1039 class OMPSimdDirective : public OMPLoopDirective { 1104 class OMPForDirective : public OMPLoopDirective { 1181 class OMPForSimdDirective : public OMPLoopDirective { 3589 : public OMPLoopDirective { 3865 : public OMPLoopDirective { 3881 : OMPLoopDirective(this, in OMPTargetTeamsDistributeParallelForDirective() 3894 : OMPLoopDirective( in OMPTargetTeamsDistributeParallelForDirective() 3949 : public OMPLoopDirective { 3963 : OMPLoopDirective(this, in OMPTargetTeamsDistributeParallelForSimdDirective() [all …]
|
| H A D | RecursiveASTVisitor.h | 530 bool TraverseOMPLoopDirective(OMPLoopDirective *S); 2635 RecursiveASTVisitor<Derived>::TraverseOMPLoopDirective(OMPLoopDirective *S) {
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 43 class OMPLoopDirective; variable 1199 CodeGenFunction &CGF, SourceLocation Loc, const OMPLoopDirective &D, 1378 CodeGenFunction &CGF, const OMPLoopDirective &D)> &SizeEmitter); 1518 virtual void emitDoacrossInit(CodeGenFunction &CGF, const OMPLoopDirective &D, 1546 const OMPLoopDirective &S, OpenMPDistScheduleClauseKind &ScheduleKind, in getDefaultDistScheduleAndChunk() 1552 const OMPLoopDirective &S, OpenMPScheduleClauseKind &ScheduleKind, in getDefaultScheduleAndChunk() 1915 const OMPLoopDirective &D, llvm::Value *TaskFunction, 2129 void emitDoacrossInit(CodeGenFunction &CGF, const OMPLoopDirective &D,
|
| H A D | CGStmtOpenMP.cpp | 139 OMPLoopScope(CodeGenFunction &CGF, const OMPLoopDirective &S) in OMPLoopScope() 932 const auto *LoopDirective = cast<OMPLoopDirective>(&D); in EmitOMPLastprivateClauseInit() 1411 const OMPLoopDirective &D, in EmitOMPLinearClauseFinal() 1556 const auto *LoopDirective = cast<OMPLoopDirective>(&D); in EmitOMPLinearClause() 1621 const OMPLoopDirective &D, in EmitOMPSimdFinal() 2053 const OMPLoopDirective &LS = cast<OMPLoopDirective>(S); in emitDistributeParallelForInnerBounds() 2097 const OMPLoopDirective &LS = cast<OMPLoopDirective>(S); in emitDistributeParallelForDispatchBounds() 2114 const auto &Dir = cast<OMPLoopDirective>(S); in emitDistributeParallelForDistributeInnerBoundParams() 2223 const OMPLoopDirective &S, Expr *EUB, in EmitOMPWorksharingLoop() 2447 const auto &LS = cast<OMPLoopDirective>(S); in emitForLoopBounds() [all …]
|
| H A D | CGOpenMPRuntimeNVPTX.h | 373 const OMPLoopDirective &S, OpenMPDistScheduleClauseKind &ScheduleKind, 378 const OMPLoopDirective &S, OpenMPScheduleClauseKind &ScheduleKind,
|
| H A D | CodeGenFunction.h | 3054 void EmitOMPLinearClause(const OMPLoopDirective &D, 3060 const OMPLoopDirective &D, 3084 bool EmitOMPLinearClauseInit(const OMPLoopDirective &D); 3141 void EmitOMPTaskLoopBasedDirective(const OMPLoopDirective &S); 3228 void EmitOMPPrivateLoopCounters(const OMPLoopDirective &S, 3232 void EmitOMPLoopBody(const OMPLoopDirective &D, JumpDest LoopExit); 3237 bool EmitOMPWorksharingLoop(const OMPLoopDirective &S, Expr *EUB, 3242 void EmitOMPDistributeLoop(const OMPLoopDirective &S, 3248 const OMPLoopDirective &D, 3298 bool IsMonotonic, const OMPLoopDirective &S, [all …]
|
| H A D | CGOpenMPRuntimeNVPTX.cpp | 4148 cast<OMPLoopDirective>(D).getLowerBoundVariable()->getExprLoc()); in createParallelDataSharingWrapper() 4159 cast<OMPLoopDirective>(D).getUpperBoundVariable()->getExprLoc()); in createParallelDataSharingWrapper() 4299 CodeGenFunction &CGF, const OMPLoopDirective &S, in getDefaultDistScheduleAndChunk() 4314 CodeGenFunction &CGF, const OMPLoopDirective &S, in getDefaultScheduleAndChunk()
|
| H A D | CGOpenMPRuntime.cpp | 5233 const OMPLoopDirective &D, in emitTaskLoopCall() 8217 CodeGenFunction &CGF, const OMPLoopDirective &D)> &SizeEmitter) { in emitTargetNumIterationsCall() 8225 const auto *LD = cast<OMPLoopDirective>(TD); in emitTargetNumIterationsCall() 9424 const OMPLoopDirective &D, in emitDoacrossInit() 9727 CodeGenFunction &CGF, SourceLocation Loc, const OMPLoopDirective &D, in emitTaskLoopCall() 9838 const OMPLoopDirective &D, in emitDoacrossInit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 26 void OMPLoopDirective::setCounters(ArrayRef<Expr *> A) { in setCounters() 32 void OMPLoopDirective::setPrivateCounters(ArrayRef<Expr *> A) { in setPrivateCounters() 39 void OMPLoopDirective::setInits(ArrayRef<Expr *> A) { in setInits() 45 void OMPLoopDirective::setUpdates(ArrayRef<Expr *> A) { in setUpdates() 51 void OMPLoopDirective::setFinals(ArrayRef<Expr *> A) { in setFinals()
|
| H A D | StmtProfile.cpp | 769 void StmtProfiler::VisitOMPLoopDirective(const OMPLoopDirective *S) { in VisitOMPLoopDirective()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 5773 OMPLoopDirective::HelperExprs B; in ActOnOpenMPSimdDirective() 5812 OMPLoopDirective::HelperExprs B; in ActOnOpenMPForDirective() 5847 OMPLoopDirective::HelperExprs B; in ActOnOpenMPForSimdDirective() 6049 OMPLoopDirective::HelperExprs B; in ActOnOpenMPParallelForDirective() 6093 OMPLoopDirective::HelperExprs B; in ActOnOpenMPParallelForSimdDirective() 7089 OMPLoopDirective::HelperExprs B; in ActOnOpenMPTargetParallelForDirective() 7375 OMPLoopDirective::HelperExprs B; in ActOnOpenMPTaskLoopDirective() 7411 OMPLoopDirective::HelperExprs B; in ActOnOpenMPTaskLoopSimdDirective() 7460 OMPLoopDirective::HelperExprs B; in ActOnOpenMPDistributeDirective() 7503 OMPLoopDirective::HelperExprs B; in ActOnOpenMPDistributeParallelForDirective() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1890 void ASTStmtWriter::VisitOMPLoopDirective(OMPLoopDirective *D) { in VisitOMPLoopDirective()
|
| H A D | ASTReaderStmt.cpp | 1921 void ASTStmtReader::VisitOMPLoopDirective(OMPLoopDirective *D) { in VisitOMPLoopDirective()
|