Searched refs:OMPTeamsDistributeParallelForDirective (Results 1 – 15 of 15) sorted by relevance
1653 OMPTeamsDistributeParallelForDirective *1654 OMPTeamsDistributeParallelForDirective::Create( in Create()1658 auto *Dir = createDirective<OMPTeamsDistributeParallelForDirective>( in Create()1704 OMPTeamsDistributeParallelForDirective *1705 OMPTeamsDistributeParallelForDirective::CreateEmpty(const ASTContext &C, in CreateEmpty()1709 return createEmptyDirective<OMPTeamsDistributeParallelForDirective>( in CreateEmpty()
1132 const OMPTeamsDistributeParallelForDirective *S) { in VisitOMPTeamsDistributeParallelForDirective()
930 OMPTeamsDistributeParallelForDirective *Node) { in VisitOMPTeamsDistributeParallelForDirective()
4520 class OMPTeamsDistributeParallelForDirective final : public OMPLoopDirective {4532 OMPTeamsDistributeParallelForDirective(SourceLocation StartLoc, in OMPTeamsDistributeParallelForDirective() function4543 explicit OMPTeamsDistributeParallelForDirective(unsigned CollapsedNum) in OMPTeamsDistributeParallelForDirective() function4571 static OMPTeamsDistributeParallelForDirective *4583 static OMPTeamsDistributeParallelForDirective *4593 return const_cast<OMPTeamsDistributeParallelForDirective *>(this) in getTaskReductionRefExpr()
2968 DEF_TRAVERSE_STMT(OMPTeamsDistributeParallelForDirective,
272 def OMPTeamsDistributeParallelForDirective : StmtNode<OMPLoopDirective>;
2561 OMPTeamsDistributeParallelForDirective *D) { in VisitOMPTeamsDistributeParallelForDirective()3481 S = OMPTeamsDistributeParallelForDirective::CreateEmpty( in ReadStmtFromStream()
2507 OMPTeamsDistributeParallelForDirective *D) { in VisitOMPTeamsDistributeParallelForDirective()
359 cast<OMPTeamsDistributeParallelForDirective>(*S)); in EmitStmt()
1342 TaskRedRef = cast<OMPTeamsDistributeParallelForDirective>(D) in EmitOMPReductionClauseInit()2959 if (const auto *D = dyn_cast<OMPTeamsDistributeParallelForDirective>(&S)) in emitInnerParallelForWhenCombined()6236 const OMPTeamsDistributeParallelForDirective &S) { in EmitOMPTeamsDistributeParallelForDirective()
3503 const OMPTeamsDistributeParallelForDirective &S);
1270 dyn_cast<OMPTeamsDistributeParallelForDirective>(&D)) in emitParallelOrTeamsOutlinedFunction()
2104 const OMPTeamsDistributeParallelForDirective *D);3109 const OMPTeamsDistributeParallelForDirective *D) { in VisitOMPTeamsDistributeParallelForDirective()
9027 OMPTeamsDistributeParallelForDirective *D) { in TransformOMPTeamsDistributeParallelForDirective()
12298 return OMPTeamsDistributeParallelForDirective::Create( in ActOnOpenMPTeamsDistributeParallelForDirective()