File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -13,14 +13,23 @@ program wsloop_tile
13
13
c= 50
14
14
x= 0
15
15
16
- ! CHECK: omp.loop_nest
16
+ ! CHECK: omp.loop_nest (%[[IV_0:.*]], %[[IV_1:.*]], %[[IV_2:.*]]) : i32
17
17
! CHECK-SAME: tiles(2, 5, 10)
18
18
19
19
! $omp do
20
20
! $omp tile sizes(2,5,10)
21
21
do i = 1 , a
22
22
do j= 1 , b
23
23
do k = 1 , c
24
+ ! CHECK: hlfir.assign %[[IV_0]] to %[[IV_0A:.*]] : i32
25
+ ! CHECK: hlfir.assign %[[IV_1]] to %[[IV_1A:.*]] : i32
26
+ ! CHECK: hlfir.assign %[[IV_2]] to %[[IV_2A:.*]] : i32
27
+ ! CHECK: %[[IVV_0:.*]] = fir.load %[[IV_0A]]
28
+ ! CHECK: %[[SUM0:.*]] = arith.addi %{{.*}}, %[[IVV_0]] : i32
29
+ ! CHECK: %[[IVV_1:.*]] = fir.load %[[IV_1A]]
30
+ ! CHECK: %[[SUM1:.*]] = arith.addi %[[SUM0]], %[[IVV_1]] : i32
31
+ ! CHECK: %[[IVV_2:.*]] = fir.load %[[IV_2A]]
32
+ ! CHECK: %[[SUM2:.*]] = arith.addi %[[SUM1]], %[[IVV_2]] : i32
24
33
x = x + i + j + k
25
34
end do
26
35
end do
You can’t perform that action at this time.
0 commit comments