Searched refs:OMPTargetParallelDirective (Results 1 – 14 of 14) sorted by relevance
846 OMPTargetParallelDirective *OMPTargetParallelDirective::Create( in Create()850 auto *Dir = createDirective<OMPTargetParallelDirective>( in Create()857 OMPTargetParallelDirective *858 OMPTargetParallelDirective::CreateEmpty(const ASTContext &C, in CreateEmpty()860 return createEmptyDirective<OMPTargetParallelDirective>( in CreateEmpty()
1032 const OMPTargetParallelDirective *S) { in VisitOMPTargetParallelDirective()
813 OMPTargetParallelDirective *Node) { in VisitOMPTargetParallelDirective()
3102 class OMPTargetParallelDirective : public OMPExecutableDirective {3113 OMPTargetParallelDirective(SourceLocation StartLoc, SourceLocation EndLoc) in OMPTargetParallelDirective() function3120 explicit OMPTargetParallelDirective() in OMPTargetParallelDirective() function3142 static OMPTargetParallelDirective *3153 static OMPTargetParallelDirective *3161 return const_cast<OMPTargetParallelDirective *>(this) in getTaskReductionRefExpr()
2940 DEF_TRAVERSE_STMT(OMPTargetParallelDirective,
253 def OMPTargetParallelDirective : StmtNode<OMPExecutableDirective>;
2464 OMPTargetParallelDirective *D) { in VisitOMPTargetParallelDirective()3351 S = OMPTargetParallelDirective::CreateEmpty( in ReadStmtFromStream()
2343 OMPTargetParallelDirective *D) { in VisitOMPTargetParallelDirective()
1339 cast<OMPTargetParallelDirective>(D).getTaskReductionRefExpr(); in EmitOMPReductionClauseInit()6723 const OMPTargetParallelDirective &S, in emitTargetParallelRegion()6749 const OMPTargetParallelDirective &S) { in EmitOMPTargetParallelDeviceFunction()6762 const OMPTargetParallelDirective &S) { in EmitOMPTargetParallelDirective()
3472 void EmitOMPTargetParallelDirective(const OMPTargetParallelDirective &S);3521 const OMPTargetParallelDirective &S);
299 EmitOMPTargetParallelDirective(cast<OMPTargetParallelDirective>(*S)); in EmitStmt()
1263 else if (const auto *OPD = dyn_cast<OMPTargetParallelDirective>(&D)) in emitParallelOrTeamsOutlinedFunction()10569 CGM, ParentName, cast<OMPTargetParallelDirective>(E)); in scanForTargetRegionsFunctions()
8827 OMPTargetParallelDirective *D) { in TransformOMPTargetParallelDirective()
11220 return OMPTargetParallelDirective::Create( in ActOnOpenMPTargetParallelDirective()