Skip to content

Commit b38f357

Browse files
skatraktru
authored andcommitted
[Flang][OpenMP][Docs] Update target-related support in Flang docs, NFC (#150443)
Update docs to state that reduction is supported on OpenMP `loop` and `teams` standalone and compound constructs. (cherry picked from commit 1598062)
1 parent 78ce57c commit b38f357

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

flang/docs/OpenMPSupport.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Note : No distinction is made between the support in Parser/Semantics, MLIR, Low
4141
| target construct | P | device clause not supported |
4242
| target update construct | P | device clause not supported |
4343
| declare target directive | P | |
44-
| teams construct | P | reduction clause not supported |
44+
| teams construct | Y | |
4545
| distribute construct | P | dist_schedule clause not supported |
4646
| distribute simd construct | P | dist_schedule and linear clauses are not supported |
4747
| distribute parallel loop construct | P | dist_schedule clause not supported |
@@ -51,15 +51,15 @@ Note : No distinction is made between the support in Parser/Semantics, MLIR, Low
5151
| atomic construct extensions | Y | |
5252
| cancel construct | Y | |
5353
| cancellation point construct | Y | |
54-
| parallel do simd construct | P | linear clause is not supported |
55-
| target teams construct | P | device and reduction clauses are not supported |
56-
| teams distribute construct | P | reduction and dist_schedule clauses not supported |
57-
| teams distribute simd construct | P | reduction, dist_schedule and linear clauses are not supported |
58-
| target teams distribute construct | P | device, reduction and dist_schedule clauses are not supported |
59-
| teams distribute parallel loop construct | P | reduction and dist_schedule clauses are not supported |
60-
| target teams distribute parallel loop construct | P | device, reduction and dist_schedule clauses are not supported |
61-
| teams distribute parallel loop simd construct | P | reduction, dist_schedule, and linear clauses are not supported |
62-
| target teams distribute parallel loop simd construct | P | device, reduction, dist_schedule and linear clauses are not supported |
54+
| parallel do simd construct | P | linear clause not supported |
55+
| target teams construct | P | device clause not supported |
56+
| teams distribute construct | P | dist_schedule clause not supported |
57+
| teams distribute simd construct | P | dist_schedule and linear clauses are not supported |
58+
| target teams distribute construct | P | device and dist_schedule clauses are not supported |
59+
| teams distribute parallel loop construct | P | dist_schedule clause not supported |
60+
| target teams distribute parallel loop construct | P | device and dist_schedule clauses are not supported |
61+
| teams distribute parallel loop simd construct | P | dist_schedule and linear clauses are not supported |
62+
| target teams distribute parallel loop simd construct | P | device, dist_schedule and linear clauses are not supported |
6363

6464
## Extensions
6565
### ATOMIC construct

0 commit comments

Comments
 (0)