Lines Matching refs:OMPClause
373 OMPClause *TransformOMPClause(OMPClause *S);
737 OMPClause *Transform##Class(Class *S);
1588 ArrayRef<OMPClause *> Clauses, in RebuildOMPExecutableDirective()
1599 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, in RebuildOMPIfClause()
1614 OMPClause *RebuildOMPFinalClause(Expr *Condition, SourceLocation StartLoc, in RebuildOMPFinalClause()
1625 OMPClause *RebuildOMPNumThreadsClause(Expr *NumThreads, in RebuildOMPNumThreadsClause()
1637 OMPClause *RebuildOMPSafelenClause(Expr *Len, SourceLocation StartLoc, in RebuildOMPSafelenClause()
1647 OMPClause *RebuildOMPSimdlenClause(Expr *Len, SourceLocation StartLoc, in RebuildOMPSimdlenClause()
1653 OMPClause *RebuildOMPSizesClause(ArrayRef<Expr *> Sizes, in RebuildOMPSizesClause()
1661 OMPClause *RebuildOMPFullClause(SourceLocation StartLoc, in RebuildOMPFullClause()
1667 OMPClause *RebuildOMPPartialClause(Expr *Factor, SourceLocation StartLoc, in RebuildOMPPartialClause()
1678 OMPClause *RebuildOMPAllocatorClause(Expr *A, SourceLocation StartLoc, in RebuildOMPAllocatorClause()
1688 OMPClause *RebuildOMPCollapseClause(Expr *Num, SourceLocation StartLoc, in RebuildOMPCollapseClause()
1699 OMPClause *RebuildOMPDefaultClause(DefaultKind Kind, SourceLocation KindKwLoc, in RebuildOMPDefaultClause()
1711 OMPClause *RebuildOMPProcBindClause(ProcBindKind Kind, in RebuildOMPProcBindClause()
1724 OMPClause *RebuildOMPScheduleClause( in RebuildOMPScheduleClause()
1738 OMPClause *RebuildOMPOrderedClause(SourceLocation StartLoc, in RebuildOMPOrderedClause()
1748 OMPClause *RebuildOMPPrivateClause(ArrayRef<Expr *> VarList, in RebuildOMPPrivateClause()
1760 OMPClause *RebuildOMPFirstprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPFirstprivateClause()
1772 OMPClause *RebuildOMPLastprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPLastprivateClause()
1787 OMPClause *RebuildOMPSharedClause(ArrayRef<Expr *> VarList, in RebuildOMPSharedClause()
1799 OMPClause *RebuildOMPReductionClause( in RebuildOMPReductionClause()
1815 OMPClause *RebuildOMPTaskReductionClause( in RebuildOMPTaskReductionClause()
1830 OMPClause *
1846 OMPClause *RebuildOMPLinearClause(ArrayRef<Expr *> VarList, Expr *Step, in RebuildOMPLinearClause()
1862 OMPClause *RebuildOMPAlignedClause(ArrayRef<Expr *> VarList, Expr *Alignment, in RebuildOMPAlignedClause()
1875 OMPClause *RebuildOMPCopyinClause(ArrayRef<Expr *> VarList, in RebuildOMPCopyinClause()
1887 OMPClause *RebuildOMPCopyprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPCopyprivateClause()
1899 OMPClause *RebuildOMPFlushClause(ArrayRef<Expr *> VarList, in RebuildOMPFlushClause()
1911 OMPClause *RebuildOMPDepobjClause(Expr *Depobj, SourceLocation StartLoc, in RebuildOMPDepobjClause()
1922 OMPClause *RebuildOMPDependClause(OMPDependClause::DependDataTy Data, in RebuildOMPDependClause()
1935 OMPClause *RebuildOMPDeviceClause(OpenMPDeviceClauseModifier Modifier, in RebuildOMPDeviceClause()
1948 OMPClause *RebuildOMPMapClause( in RebuildOMPMapClause()
1965 OMPClause *RebuildOMPAllocateClause(Expr *Allocate, ArrayRef<Expr *> VarList, in RebuildOMPAllocateClause()
1978 OMPClause *RebuildOMPNumTeamsClause(Expr *NumTeams, SourceLocation StartLoc, in RebuildOMPNumTeamsClause()
1989 OMPClause *RebuildOMPThreadLimitClause(Expr *ThreadLimit, in RebuildOMPThreadLimitClause()
2001 OMPClause *RebuildOMPPriorityClause(Expr *Priority, SourceLocation StartLoc, in RebuildOMPPriorityClause()
2012 OMPClause *RebuildOMPGrainsizeClause(Expr *Grainsize, SourceLocation StartLoc, in RebuildOMPGrainsizeClause()
2023 OMPClause *RebuildOMPNumTasksClause(Expr *NumTasks, SourceLocation StartLoc, in RebuildOMPNumTasksClause()
2034 OMPClause *RebuildOMPHintClause(Expr *Hint, SourceLocation StartLoc, in RebuildOMPHintClause()
2044 OMPClause *RebuildOMPDetachClause(Expr *Evt, SourceLocation StartLoc, in RebuildOMPDetachClause()
2054 OMPClause *
2067 OMPClause *
2083 OMPClause *
2099 OMPClause *RebuildOMPUseDevicePtrClause(ArrayRef<Expr *> VarList, in RebuildOMPUseDevicePtrClause()
2108 OMPClause *RebuildOMPUseDeviceAddrClause(ArrayRef<Expr *> VarList, in RebuildOMPUseDeviceAddrClause()
2117 OMPClause *RebuildOMPIsDevicePtrClause(ArrayRef<Expr *> VarList, in RebuildOMPIsDevicePtrClause()
2126 OMPClause *RebuildOMPHasDeviceAddrClause(ArrayRef<Expr *> VarList, in RebuildOMPHasDeviceAddrClause()
2135 OMPClause *RebuildOMPDefaultmapClause(OpenMPDefaultmapClauseModifier M, in RebuildOMPDefaultmapClause()
2150 OMPClause *RebuildOMPNontemporalClause(ArrayRef<Expr *> VarList, in RebuildOMPNontemporalClause()
2162 OMPClause *RebuildOMPInclusiveClause(ArrayRef<Expr *> VarList, in RebuildOMPInclusiveClause()
2174 OMPClause *RebuildOMPExclusiveClause(ArrayRef<Expr *> VarList, in RebuildOMPExclusiveClause()
2186 OMPClause *RebuildOMPUsesAllocatorsClause( in RebuildOMPUsesAllocatorsClause()
2197 OMPClause *RebuildOMPAffinityClause(SourceLocation StartLoc, in RebuildOMPAffinityClause()
2210 OMPClause *RebuildOMPOrderClause(OpenMPOrderClauseKind Kind, in RebuildOMPOrderClause()
2223 OMPClause *RebuildOMPInitClause(Expr *InteropVar, ArrayRef<Expr *> PrefExprs, in RebuildOMPInitClause()
2238 OMPClause *RebuildOMPUseClause(Expr *InteropVar, SourceLocation StartLoc, in RebuildOMPUseClause()
2249 OMPClause *RebuildOMPDestroyClause(Expr *InteropVar, SourceLocation StartLoc, in RebuildOMPDestroyClause()
2261 OMPClause *RebuildOMPNovariantsClause(Expr *Condition, in RebuildOMPNovariantsClause()
2273 OMPClause *RebuildOMPNocontextClause(Expr *Condition, SourceLocation StartLoc, in RebuildOMPNocontextClause()
2284 OMPClause *RebuildOMPFilterClause(Expr *ThreadID, SourceLocation StartLoc, in RebuildOMPFilterClause()
2295 OMPClause *RebuildOMPBindClause(OpenMPBindClauseKind Kind, in RebuildOMPBindClause()
2308 OMPClause *RebuildOMPAlignClause(Expr *A, SourceLocation StartLoc, in RebuildOMPAlignClause()
3860 OMPClause *TreeTransform<Derived>::TransformOMPClause(OMPClause *S) { in TransformOMPClause()
8550 llvm::SmallVector<OMPClause *, 16> TClauses; in TransformOMPExecutableDirective()
8551 ArrayRef<OMPClause *> Clauses = D->clauses(); in TransformOMPExecutableDirective()
8553 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in TransformOMPExecutableDirective()
8557 OMPClause *Clause = getDerived().TransformOMPClause(*I); in TransformOMPExecutableDirective()
9394 OMPClause *TreeTransform<Derived>::TransformOMPIfClause(OMPIfClause *C) { in TransformOMPIfClause()
9404 OMPClause *TreeTransform<Derived>::TransformOMPFinalClause(OMPFinalClause *C) { in TransformOMPFinalClause()
9413 OMPClause *
9423 OMPClause *
9433 OMPClause *
9443 OMPClause *
9453 OMPClause *TreeTransform<Derived>::TransformOMPSizesClause(OMPSizesClause *C) { in TransformOMPSizesClause()
9478 OMPClause *TreeTransform<Derived>::TransformOMPFullClause(OMPFullClause *C) { in TransformOMPFullClause()
9485 OMPClause *
9500 OMPClause *
9510 OMPClause *
9518 OMPClause *
9526 OMPClause *
9539 OMPClause *
9552 OMPClause *
9565 OMPClause *
9572 OMPClause *
9579 OMPClause *
9586 OMPClause *TreeTransform<Derived>::TransformOMPReadClause(OMPReadClause *C) { in TransformOMPReadClause()
9592 OMPClause *TreeTransform<Derived>::TransformOMPWriteClause(OMPWriteClause *C) { in TransformOMPWriteClause()
9598 OMPClause *
9605 OMPClause *
9612 OMPClause *
9619 OMPClause *
9626 OMPClause *
9633 OMPClause *
9640 OMPClause *
9647 OMPClause *
9654 OMPClause *
9661 OMPClause *TreeTransform<Derived>::TransformOMPSIMDClause(OMPSIMDClause *C) { in TransformOMPSIMDClause()
9667 OMPClause *
9674 OMPClause *TreeTransform<Derived>::TransformOMPInitClause(OMPInitClause *C) { in TransformOMPInitClause()
9693 OMPClause *TreeTransform<Derived>::TransformOMPUseClause(OMPUseClause *C) { in TransformOMPUseClause()
9703 OMPClause *
9717 OMPClause *
9727 OMPClause *
9737 OMPClause *
9747 OMPClause *TreeTransform<Derived>::TransformOMPAlignClause(OMPAlignClause *C) { in TransformOMPAlignClause()
9756 OMPClause *TreeTransform<Derived>::TransformOMPUnifiedAddressClause( in TransformOMPUnifiedAddressClause()
9762 OMPClause *TreeTransform<Derived>::TransformOMPUnifiedSharedMemoryClause( in TransformOMPUnifiedSharedMemoryClause()
9769 OMPClause *TreeTransform<Derived>::TransformOMPReverseOffloadClause( in TransformOMPReverseOffloadClause()
9775 OMPClause *TreeTransform<Derived>::TransformOMPDynamicAllocatorsClause( in TransformOMPDynamicAllocatorsClause()
9782 OMPClause *TreeTransform<Derived>::TransformOMPAtomicDefaultMemOrderClause( in TransformOMPAtomicDefaultMemOrderClause()
9789 OMPClause *
9804 OMPClause *TreeTransform<Derived>::TransformOMPFirstprivateClause( in TransformOMPFirstprivateClause()
9819 OMPClause *
9835 OMPClause *
9850 OMPClause *
9898 OMPClause *TreeTransform<Derived>::TransformOMPTaskReductionClause( in TransformOMPTaskReductionClause()
9943 OMPClause *
9988 OMPClause *
10007 OMPClause *
10026 OMPClause *
10041 OMPClause *
10056 OMPClause *TreeTransform<Derived>::TransformOMPFlushClause(OMPFlushClause *C) { in TransformOMPFlushClause()
10070 OMPClause *
10080 OMPClause *
10104 OMPClause *
10168 OMPClause *TreeTransform<Derived>::TransformOMPMapClause(OMPMapClause *C) { in TransformOMPMapClause()
10184 OMPClause *
10207 OMPClause *
10217 OMPClause *
10227 OMPClause *
10237 OMPClause *
10247 OMPClause *
10257 OMPClause *TreeTransform<Derived>::TransformOMPHintClause(OMPHintClause *C) { in TransformOMPHintClause()
10266 OMPClause *TreeTransform<Derived>::TransformOMPDistScheduleClause( in TransformOMPDistScheduleClause()
10277 OMPClause *
10291 OMPClause *TreeTransform<Derived>::TransformOMPToClause(OMPToClause *C) { in TransformOMPToClause()
10306 OMPClause *TreeTransform<Derived>::TransformOMPFromClause(OMPFromClause *C) { in TransformOMPFromClause()
10321 OMPClause *TreeTransform<Derived>::TransformOMPUseDevicePtrClause( in TransformOMPUseDevicePtrClause()
10336 OMPClause *TreeTransform<Derived>::TransformOMPUseDeviceAddrClause( in TransformOMPUseDeviceAddrClause()
10351 OMPClause *
10366 OMPClause *TreeTransform<Derived>::TransformOMPHasDeviceAddrClause( in TransformOMPHasDeviceAddrClause()
10381 OMPClause *
10396 OMPClause *
10411 OMPClause *
10426 OMPClause *TreeTransform<Derived>::TransformOMPUsesAllocatorsClause( in TransformOMPUsesAllocatorsClause()
10452 OMPClause *
10474 OMPClause *TreeTransform<Derived>::TransformOMPOrderClause(OMPOrderClause *C) { in TransformOMPOrderClause()
10481 OMPClause *TreeTransform<Derived>::TransformOMPBindClause(OMPBindClause *C) { in TransformOMPBindClause()