Lines Matching refs:OMPClause
328 OMPClause *TransformOMPClause(OMPClause *S);
631 OMPClause *Transform ## Class(Class *S);
1301 ArrayRef<OMPClause *> Clauses, in RebuildOMPExecutableDirective()
1313 OMPClause *RebuildOMPIfClause(Expr *Condition, in RebuildOMPIfClause()
1325 OMPClause *RebuildOMPNumThreadsClause(Expr *NumThreads, in RebuildOMPNumThreadsClause()
1337 OMPClause *RebuildOMPSafelenClause(Expr *Len, SourceLocation StartLoc, in RebuildOMPSafelenClause()
1347 OMPClause *RebuildOMPCollapseClause(Expr *Num, SourceLocation StartLoc, in RebuildOMPCollapseClause()
1358 OMPClause *RebuildOMPDefaultClause(OpenMPDefaultClauseKind Kind, in RebuildOMPDefaultClause()
1371 OMPClause *RebuildOMPProcBindClause(OpenMPProcBindClauseKind Kind, in RebuildOMPProcBindClause()
1384 OMPClause *RebuildOMPScheduleClause(OpenMPScheduleClauseKind Kind, in RebuildOMPScheduleClause()
1399 OMPClause *RebuildOMPPrivateClause(ArrayRef<Expr *> VarList, in RebuildOMPPrivateClause()
1411 OMPClause *RebuildOMPFirstprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPFirstprivateClause()
1423 OMPClause *RebuildOMPLastprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPLastprivateClause()
1435 OMPClause *RebuildOMPSharedClause(ArrayRef<Expr *> VarList, in RebuildOMPSharedClause()
1447 OMPClause *RebuildOMPReductionClause(ArrayRef<Expr *> VarList, in RebuildOMPReductionClause()
1463 OMPClause *RebuildOMPLinearClause(ArrayRef<Expr *> VarList, Expr *Step, in RebuildOMPLinearClause()
1476 OMPClause *RebuildOMPAlignedClause(ArrayRef<Expr *> VarList, Expr *Alignment, in RebuildOMPAlignedClause()
1489 OMPClause *RebuildOMPCopyinClause(ArrayRef<Expr *> VarList, in RebuildOMPCopyinClause()
1501 OMPClause *RebuildOMPCopyprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPCopyprivateClause()
2798 OMPClause *TreeTransform<Derived>::TransformOMPClause(OMPClause *S) { in TransformOMPClause()
6393 llvm::SmallVector<OMPClause *, 16> TClauses; in TransformOMPExecutableDirective()
6394 ArrayRef<OMPClause *> Clauses = D->clauses(); in TransformOMPExecutableDirective()
6396 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in TransformOMPExecutableDirective()
6399 OMPClause *Clause = getDerived().TransformOMPClause(*I); in TransformOMPExecutableDirective()
6512 OMPClause *TreeTransform<Derived>::TransformOMPIfClause(OMPIfClause *C) { in TransformOMPIfClause()
6521 OMPClause *
6531 OMPClause *
6541 OMPClause *
6551 OMPClause *
6559 OMPClause *
6567 OMPClause *
6578 OMPClause *
6585 OMPClause *
6592 OMPClause *
6607 OMPClause *TreeTransform<Derived>::TransformOMPFirstprivateClause( in TransformOMPFirstprivateClause()
6622 OMPClause *
6637 OMPClause *
6652 OMPClause *
6677 OMPClause *
6696 OMPClause *
6715 OMPClause *
6730 OMPClause *