@@ -31,7 +31,7 @@ subroutine mapType_array
31
31
end subroutine mapType_array
32
32
33
33
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [5 x i64] [i64 0, i64 0, i64 0, i64 8, i64 0]
34
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 32 , i64 281474976711173 , i64 281474976711173 , i64 281474976711171, i64 281474976711187]
34
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 16416 , i64 281474976727557 , i64 281474976727557 , i64 281474976711171, i64 281474976711187]
35
35
subroutine mapType_ptr
36
36
integer , pointer :: a
37
37
! $omp target
@@ -40,7 +40,7 @@ subroutine mapType_ptr
40
40
end subroutine mapType_ptr
41
41
42
42
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [5 x i64] [i64 0, i64 0, i64 0, i64 8, i64 0]
43
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 32 , i64 281474976711173 , i64 281474976711173 , i64 281474976711171, i64 281474976711187]
43
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 16416 , i64 281474976727557 , i64 281474976727557 , i64 281474976711171, i64 281474976711187]
44
44
subroutine mapType_allocatable
45
45
integer , allocatable :: a
46
46
allocate (a)
@@ -51,7 +51,7 @@ subroutine mapType_allocatable
51
51
end subroutine mapType_allocatable
52
52
53
53
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [5 x i64] [i64 0, i64 0, i64 0, i64 8, i64 0]
54
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 32 , i64 281474976710661 , i64 281474976710661 , i64 281474976710659, i64 281474976710675]
54
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 16416 , i64 281474976727045 , i64 281474976727045 , i64 281474976710659, i64 281474976710675]
55
55
subroutine mapType_ptr_explicit
56
56
integer , pointer :: a
57
57
! $omp target map(tofrom: a)
@@ -60,7 +60,7 @@ subroutine mapType_ptr_explicit
60
60
end subroutine mapType_ptr_explicit
61
61
62
62
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [5 x i64] [i64 0, i64 0, i64 0, i64 8, i64 0]
63
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 32 , i64 281474976710661 , i64 281474976710661 , i64 281474976710659, i64 281474976710675]
63
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [5 x i64] [i64 16416 , i64 281474976727045 , i64 281474976727045 , i64 281474976710659, i64 281474976710675]
64
64
subroutine mapType_allocatable_explicit
65
65
integer , allocatable :: a
66
66
allocate (a)
@@ -212,7 +212,7 @@ subroutine mapType_derived_explicit_nested_member_with_bounds
212
212
end subroutine mapType_derived_explicit_nested_member_with_bounds
213
213
214
214
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [4 x i64] [i64 0, i64 48, i64 8, i64 0]
215
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [4 x i64] [i64 32, i64 281474976710661 , i64 281474976710659, i64 281474976710675]
215
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [4 x i64] [i64 32, i64 281474976727045 , i64 281474976710659, i64 281474976710675]
216
216
subroutine mapType_derived_type_alloca ()
217
217
type :: one_layer
218
218
real (4 ) :: i
@@ -233,7 +233,7 @@ subroutine mapType_derived_type_alloca()
233
233
end subroutine
234
234
235
235
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [9 x i64] [i64 0, i64 0, i64 0, i64 8, i64 0, i64 48, i64 8, i64 0, i64 4]
236
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [9 x i64] [i64 32 , i64 281474976710661 , i64 281474976710661 , i64 281474976710659, i64 281474976710675, i64 281474976710661 , i64 281474976710659, i64 281474976710675, i64 281474976710659]
236
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [9 x i64] [i64 16416 , i64 281474976727045 , i64 281474976727045 , i64 281474976710659, i64 281474976710675, i64 281474976727045 , i64 281474976710659, i64 281474976710675, i64 281474976710659]
237
237
subroutine mapType_alloca_derived_type ()
238
238
type :: one_layer
239
239
real (4 ) :: i
@@ -256,7 +256,7 @@ subroutine mapType_alloca_derived_type()
256
256
end subroutine
257
257
258
258
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [9 x i64] [i64 0, i64 0, i64 0, i64 8, i64 0, i64 48, i64 8, i64 0, i64 4]
259
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [9 x i64] [i64 32 , i64 281474976710661 , i64 281474976710661 , i64 281474976710659, i64 281474976710675, i64 281474976710661 , i64 281474976710659, i64 281474976710675, i64 281474976710659]
259
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [9 x i64] [i64 16416 , i64 281474976727045 , i64 281474976727045 , i64 281474976710659, i64 281474976710675, i64 281474976727045 , i64 281474976710659, i64 281474976710675, i64 281474976710659]
260
260
subroutine mapType_alloca_nested_derived_type ()
261
261
type :: middle_layer
262
262
real (4 ) :: i
@@ -287,7 +287,7 @@ subroutine mapType_alloca_nested_derived_type()
287
287
end subroutine
288
288
289
289
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [4 x i64] [i64 0, i64 48, i64 8, i64 0]
290
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [4 x i64] [i64 32, i64 281474976710661 , i64 281474976710659, i64 281474976710675]
290
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [4 x i64] [i64 32, i64 281474976727045 , i64 281474976710659, i64 281474976710675]
291
291
subroutine mapType_nested_derived_type_alloca ()
292
292
type :: middle_layer
293
293
real (4 ) :: i
@@ -316,7 +316,7 @@ subroutine mapType_nested_derived_type_alloca()
316
316
end subroutine
317
317
318
318
! CHECK: @.offload_sizes{{.*}} = private unnamed_addr constant [7 x i64] [i64 0, i64 64, i64 8, i64 0, i64 48, i64 8, i64 0]
319
- ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [7 x i64] [i64 32, i64 281474976710661 , i64 281474976710656, i64 281474976710672, i64 281474976710661 , i64 281474976710659, i64 281474976710675]
319
+ ! CHECK: @.offload_maptypes{{.*}} = private unnamed_addr constant [7 x i64] [i64 32, i64 281474976727045 , i64 281474976710656, i64 281474976710672, i64 281474976727045 , i64 281474976710659, i64 281474976710675]
320
320
subroutine mapType_nested_derived_type_member_idx ()
321
321
type :: vertexes
322
322
integer :: test
0 commit comments