Skip to content

Commit ed3cb3d

Browse files
committed
Split test into two separate directives.
1 parent ea048f7 commit ed3cb3d

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

flang/test/Lower/OpenMP/map-mapper.f90

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,18 @@ program p
1313

1414
type(t1) :: a, b
1515
!CHECK: %[[MAP_A:.*]] = omp.map.info var_ptr(%{{.*}} : {{.*}}, {{.*}}) mapper(@_QQFxx) map_clauses(tofrom) capture(ByRef) -> {{.*}} {name = "a"}
16+
!CHECK: omp.target map_entries(%[[MAP_A]] -> %{{.*}}, %{{.*}} -> %{{.*}} : {{.*}}, {{.*}}) {
17+
!$omp target map(mapper(xx) : a)
18+
do i = 1, n
19+
a%x(i) = i
20+
end do
21+
!$omp end target
22+
1623
!CHECK: %[[MAP_B:.*]] = omp.map.info var_ptr(%{{.*}} : {{.*}}, {{.*}}) mapper(@_QQFt1.default) map_clauses(tofrom) capture(ByRef) -> {{.*}} {name = "b"}
17-
!CHECK: omp.target map_entries(%[[MAP_A]] -> %{{.*}}, %[[MAP_B]] -> %{{.*}}, %{{.*}} -> %{{.*}}, %{{.*}} -> %{{.*}} : {{.*}}, {{.*}}, {{.*}}, {{.*}}) {
18-
!$omp target map(mapper(xx) : a) map(mapper(default) : b)
24+
!CHECK: omp.target map_entries(%[[MAP_B]] -> %{{.*}}, %{{.*}} -> %{{.*}} : {{.*}}, {{.*}}) {
25+
!$omp target map(mapper(default) : b)
1926
do i = 1, n
20-
b%x(i) = a%x(i)
27+
b%x(i) = i
2128
end do
2229
!$omp end target
2330
end program p

0 commit comments

Comments
 (0)