@@ -8,7 +8,7 @@ subroutine f00
8
8
9
9
! UNPARSE: SUBROUTINE f00
10
10
! UNPARSE: CONTINUE
11
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(CONSTRUCT={TARGET, PARALLEL}: NOTHING)
11
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(CONSTRUCT={TARGET, PARALLEL}: NOTHING)
12
12
! UNPARSE: END SUBROUTINE
13
13
14
14
! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -30,7 +30,7 @@ subroutine f01
30
30
31
31
! UNPARSE: SUBROUTINE f01
32
32
! UNPARSE: CONTINUE
33
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(host), DEVICE_NUM(1_4)}: NOTHING)
33
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(host), DEVICE_NUM(1_4)}: NOTHING)
34
34
! UNPARSE: END SUBROUTINE
35
35
36
36
! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -57,7 +57,7 @@ subroutine f02
57
57
58
58
! UNPARSE: SUBROUTINE f02
59
59
! UNPARSE: CONTINUE
60
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(any), DEVICE_NUM(7_4)}: NOTHING)
60
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(any), DEVICE_NUM(7_4)}: NOTHING)
61
61
! UNPARSE: END SUBROUTINE
62
62
63
63
! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -85,8 +85,8 @@ subroutine f03
85
85
86
86
! UNPARSE: SUBROUTINE f03
87
87
! UNPARSE: CONTINUE
88
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={ATOMIC_DEFAULT_MEM_ORDER(ACQ_REL)}: &
89
- ! UNPARSE: !$OMP&NOTHING )
88
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={ATOMIC_DEFAULT_MEM_ORDER(ACQ_REL)}: N &
89
+ ! UNPARSE: !$OMP&OTHING )
90
90
! UNPARSE: END SUBROUTINE
91
91
92
92
! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -109,8 +109,8 @@ subroutine f04
109
109
110
110
! UNPARSE: SUBROUTINE f04
111
111
! UNPARSE: CONTINUE
112
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={extension_trait(haha(1_4), foo(baz,bar(1_4&
113
- ! UNPARSE: !$OMP&))) }: NOTHING)
112
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={extension_trait(haha(1_4), foo(baz,bar(1_4) &
113
+ ! UNPARSE: !$OMP&))}: NOTHING)
114
114
! UNPARSE: END SUBROUTINE
115
115
116
116
! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -149,8 +149,8 @@ subroutine f05(x)
149
149
! UNPARSE: SUBROUTINE f05 (x)
150
150
! UNPARSE: INTEGER x
151
151
! UNPARSE: CONTINUE
152
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(USER={CONDITION(SCORE(100_4): .true._4)}: PARALLEL DO REDUCTION(+&
153
- ! UNPARSE: !$OMP&: x)) OTHERWISE(NOTHING)
152
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(USER={CONDITION(SCORE(100_4): .true._4)}: PARALLEL DO REDUCTION(+: &
153
+ ! UNPARSE: !$OMP& x)) OTHERWISE(NOTHING)
154
154
! UNPARSE: DO i=1_4,10_4
155
155
! UNPARSE: END DO
156
156
! UNPARSE: END SUBROUTINE
@@ -186,8 +186,8 @@ subroutine f06
186
186
187
187
! UNPARSE: SUBROUTINE f06
188
188
! UNPARSE: CONTINUE
189
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}, USER={CONDITION(.true._4)}: NO &
190
- ! UNPARSE: !$OMP&THING )
189
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}, USER={CONDITION(.true._4)}: NOT &
190
+ ! UNPARSE: !$OMP&HING )
191
191
! UNPARSE: END SUBROUTINE
192
192
193
193
! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -219,8 +219,8 @@ subroutine f07
219
219
end
220
220
221
221
! UNPARSE: SUBROUTINE f07
222
- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}: DECLARE SIMD) WHEN(USE &
223
- ! UNPARSE: !$OMP&R ={CONDITION(.true._4)}: DECLARE TARGET) OTHERWISE(NOTHING)
222
+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}: DECLARE SIMD) WHEN(USER &
223
+ ! UNPARSE: !$OMP&={CONDITION(.true._4)}: DECLARE TARGET) OTHERWISE(NOTHING)
224
224
! UNPARSE: END SUBROUTINE
225
225
226
226
! PARSE-TREE: OpenMPDeclarativeConstruct -> OmpMetadirectiveDirective
0 commit comments