Home | History | Annotate | Download | only in Sema

Lines Matching refs:OMPClause

329   OMPClause *TransformOMPClause(OMPClause *S);
667 OMPClause *Transform ## Class(Class *S);
1387 ArrayRef<OMPClause *> Clauses,
1398 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier,
1413 OMPClause *RebuildOMPFinalClause(Expr *Condition, SourceLocation StartLoc,
1424 OMPClause *RebuildOMPNumThreadsClause(Expr *NumThreads,
1436 OMPClause *RebuildOMPSafelenClause(Expr *Len, SourceLocation StartLoc,
1446 OMPClause *RebuildOMPSimdlenClause(Expr *Len, SourceLocation StartLoc,
1456 OMPClause *RebuildOMPCollapseClause(Expr *Num, SourceLocation StartLoc,
1467 OMPClause *RebuildOMPDefaultClause(OpenMPDefaultClauseKind Kind,
1480 OMPClause *RebuildOMPProcBindClause(OpenMPProcBindClauseKind Kind,
1493 OMPClause *RebuildOMPScheduleClause(
1507 OMPClause *RebuildOMPOrderedClause(SourceLocation StartLoc,
1517 OMPClause *RebuildOMPPrivateClause(ArrayRef<Expr *> VarList,
1529 OMPClause *RebuildOMPFirstprivateClause(ArrayRef<Expr *> VarList,
1541 OMPClause *RebuildOMPLastprivateClause(ArrayRef<Expr *> VarList,
1553 OMPClause *RebuildOMPSharedClause(ArrayRef<Expr *> VarList,
1565 OMPClause *RebuildOMPReductionClause(ArrayRef<Expr *> VarList,
1582 OMPClause *RebuildOMPLinearClause(ArrayRef<Expr *> VarList, Expr *Step,
1598 OMPClause *RebuildOMPAlignedClause(ArrayRef<Expr *> VarList, Expr *Alignment,
1611 OMPClause *RebuildOMPCopyinClause(ArrayRef<Expr *> VarList,
1623 OMPClause *RebuildOMPCopyprivateClause(ArrayRef<Expr *> VarList,
1635 OMPClause *RebuildOMPFlushClause(ArrayRef<Expr *> VarList,
1647 OMPClause *
1660 OMPClause *RebuildOMPDeviceClause(Expr *Device, SourceLocation StartLoc,
1671 OMPClause *
1686 OMPClause *RebuildOMPNumTeamsClause(Expr *NumTeams, SourceLocation StartLoc,
1697 OMPClause *RebuildOMPThreadLimitClause(Expr *ThreadLimit,
1709 OMPClause *RebuildOMPPriorityClause(Expr *Priority, SourceLocation StartLoc,
1720 OMPClause *RebuildOMPGrainsizeClause(Expr *Grainsize, SourceLocation StartLoc,
1731 OMPClause *RebuildOMPNumTasksClause(Expr *NumTasks, SourceLocation StartLoc,
1742 OMPClause *RebuildOMPHintClause(Expr *Hint, SourceLocation StartLoc,
1752 OMPClause *
1765 OMPClause *RebuildOMPToClause(ArrayRef<Expr *> VarList,
1776 OMPClause
1788 OMPClause *RebuildOMPUseDevicePtrClause(ArrayRef<Expr *> VarList,
1800 OMPClause *RebuildOMPIsDevicePtrClause(ArrayRef<Expr *> VarList,
3174 OMPClause *TreeTransform<Derived>::TransformOMPClause(OMPClause *S) {
7168 llvm::SmallVector<OMPClause *, 16> TClauses;
7169 ArrayRef<OMPClause *> Clauses = D->clauses();
7171 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end();
7175 OMPClause *Clause = getDerived().TransformOMPClause(*I);
7633 OMPClause *TreeTransform<Derived>::TransformOMPIfClause(OMPIfClause *C) {
7643 OMPClause *TreeTransform<Derived>::TransformOMPFinalClause(OMPFinalClause *C) {
7652 OMPClause *
7662 OMPClause *
7672 OMPClause *
7682 OMPClause *
7692 OMPClause *
7700 OMPClause *
7708 OMPClause *
7721 OMPClause *
7734 OMPClause *
7741 OMPClause *
7748 OMPClause *
7755 OMPClause *TreeTransform<Derived>::TransformOMPReadClause(OMPReadClause *C) {
7761 OMPClause *TreeTransform<Derived>::TransformOMPWriteClause(OMPWriteClause *C) {
7767 OMPClause *
7774 OMPClause *
7781 OMPClause *
7788 OMPClause *
7795 OMPClause *TreeTransform<Derived>::TransformOMPSIMDClause(OMPSIMDClause *C) {
7801 OMPClause *
7808 OMPClause *
7823 OMPClause *TreeTransform<Derived>::TransformOMPFirstprivateClause(
7838 OMPClause *
7853 OMPClause *
7868 OMPClause *
7915 OMPClause *
7934 OMPClause *
7953 OMPClause *
7968 OMPClause *
7983 OMPClause *TreeTransform<Derived>::TransformOMPFlushClause(OMPFlushClause *C) {
7997 OMPClause *
8013 OMPClause *
8023 OMPClause *TreeTransform<Derived>::TransformOMPMapClause(OMPMapClause *C) {
8039 OMPClause *
8049 OMPClause *
8059 OMPClause *
8069 OMPClause *
8079 OMPClause *
8089 OMPClause *TreeTransform<Derived>::TransformOMPHintClause(OMPHintClause *C) {
8098 OMPClause *TreeTransform<Derived>::TransformOMPDistScheduleClause(
8109 OMPClause *
8115 OMPClause *TreeTransform<Derived>::TransformOMPToClause(OMPToClause *C) {
8129 OMPClause *TreeTransform<Derived>::TransformOMPFromClause(OMPFromClause *C) {
8143 OMPClause *TreeTransform<Derived>::TransformOMPUseDevicePtrClause(
8158 OMPClause *