@@ -28,10 +28,10 @@ module attributes {dlti.dl_spec = #dlti.dl_spec<#dlti.dl_entry<!llvm.ptr, dense<
2828// CHECK- DAG: fir.call @_FortranACUFRegisterVariable(% [[MODULE2]], % [[VAR_ADDR2]], % [[VAR_NAME2]], % [[CST2]]) : (! fir.ref<!fir.llvm_ptr<i8>>, !fir.ref<i8>, !fir.ref<i8>, i64) -> ()
2929// CHECK- DAG: % [[BOX:.* ]] = fir.address_of(@_QMmtestsEndev) : ! fir.ref<!fir.box<!fir.heap<!fir.array<?xi32>>>>
3030// CHECK- DAG: % [[BOXREF:.* ]] = fir.convert % [[BOX]] : (! fir.ref<!fir.box<!fir.heap<!fir.array<?xi32>>>>) -> !fir.ref<i8>
31- // CHECK- DAG: fir.call @_FortranACUFRegisterVariable(% [[MODULE :.* ]], % [[BOXREF]], % {{.* }}, % {{.* }})
31+ // CHECK- DAG: fir.call @_FortranACUFRegisterVariable(% [[MODULE :.* ]], % [[BOXREF]], % {{.* }}, % {{.* }})
3232//
3333
34- // -----
34+ // -----
3535
3636// Checking that constant global variables are not registered
3737
@@ -40,7 +40,7 @@ module attributes {dlti.dl_spec = #dlti.dl_spec<#dlti.dl_entry<!llvm.ptr, dense<
4040
4141module attributes {dlti.dl_spec = #dlti.dl_spec< i8 = dense< 8 > : vector< 2xi64 >, i16 = dense< 16 > : vector< 2xi64 >, i1 = dense< 8 > : vector< 2xi64 >, ! llvm.ptr = dense<64> : vector<4xi64>, f80 = dense<128> : vector<2xi64>, i128 = dense<128> : vector<2xi64>, i64 = dense<64> : vector<2xi64>, !llvm.ptr<271> = dense<32> : vector<4xi64>, !llvm.ptr<272> = dense<64> : vector<4xi64>, f128 = dense<128> : vector<2xi64>, !llvm.ptr<270> = dense<32> : vector<4xi64>, f16 = dense<16> : vector<2xi64>, f64 = dense<64> : vector<2xi64>, i32 = dense<32> : vector<2xi64>, "dlti.stack_alignment" = 128 : i64, "dlti.endianness" = "little">, fir.defaultkind = "a1c4d8i4l4r4", fir.kindmap = "", gpu.container_module, llvm.data_layout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128", llvm.ident = "flang version 20.0.0 (https://github.com/llvm/llvm-project.git 3372303188df0f7f8ac26e7ab610cf8b0f716d42)", llvm.target_triple = "x86_64-unknown-linux-gnu"} {
4242 fir.global @_QMiso_c_bindingECc_int constant : i32
43-
43+
4444
4545 fir.type_info @_QM__fortran_builtinsT__builtin_c_ptr noinit nodestroy nofinal : ! fir.type<_QM__fortran_builtinsT__builtin_c_ptr{__address:i64}>
4646 gpu.module @cuda_device_mod {
@@ -63,7 +63,7 @@ module attributes {dlti.dl_spec = #dlti.dl_spec<i8 = dense<8> : vector<2xi64>, i
6363
6464// -----
6565
66- module attributes {dlti.dl_spec = #dlti.dl_spec< i8 = dense< 8 > : vector< 2xi64 >, i16 = dense< 16 > : vector< 2xi64 >, i1 = dense< 8 > : vector< 2xi64 >, ! llvm.ptr = dense<64> : vector<4xi64>, f80 = dense<128> : vector<2xi64>, i128 = dense<128> : vector<2xi64>, i64 = dense<64> : vector<2xi64>, !llvm.ptr<271> = dense<32> : vector<4xi64>, !llvm.ptr<272> = dense<64> : vector<4xi64>, f128 = dense<128> : vector<2xi64>, !llvm.ptr<270> = dense<32> : vector<4xi64>, f16 = dense<16> : vector<2xi64>, f64 = dense<64> : vector<2xi64>, i32 = dense<32> : vector<2xi64>, "dlti.stack_alignment" = 128 : i64, "dlti.endianness" = "little">, fir.defaultkind = "a1c4d8i4l4r4", fir.kindmap = "", gpu.container_module, llvm.data_layout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128", llvm.ident = "flang version 20.0.0 (https://github.com/llvm/llvm-project.git 3372303188df0f7f8ac26e7ab610cf8b0f716d42)", llvm.target_triple = "x86_64-unknown-linux-gnu"} {
66+ module attributes {dlti.dl_spec = #dlti.dl_spec< i8 = dense< 8 > : vector< 2xi64 >, i16 = dense< 16 > : vector< 2xi64 >, i1 = dense< 8 > : vector< 2xi64 >, ! llvm.ptr = dense<64> : vector<4xi64>, f80 = dense<128> : vector<2xi64>, i128 = dense<128> : vector<2xi64>, i64 = dense<64> : vector<2xi64>, !llvm.ptr<271> = dense<32> : vector<4xi64>, !llvm.ptr<272> = dense<64> : vector<4xi64>, f128 = dense<128> : vector<2xi64>, !llvm.ptr<270> = dense<32> : vector<4xi64>, f16 = dense<16> : vector<2xi64>, f64 = dense<64> : vector<2xi64>, i32 = dense<32> : vector<2xi64>, "dlti.stack_alignment" = 128 : i64, "dlti.endianness" = "little">, fir.defaultkind = "a1c4d8i4l4r4", fir.kindmap = "", gpu.container_module, llvm.data_layout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128", llvm.ident = "flang version 20.0.0 (https://github.com/llvm/llvm-project.git 3372303188df0f7f8ac26e7ab610cf8b0f716d42)", llvm.target_triple = "x86_64-unknown-linux-gnu"} {
6767 fir.global @_QMmEa00 {data_attr = #cuf.cuda< managed>} : ! fir.box<!fir.heap<!fir.array<?x?x?x?x?xf64>>> {
6868 % c0 = arith.constant 0 : index
6969 % 0 = fir.zero_bits ! fir.heap<!fir.array<?x?x?x?x?xf64>>
0 commit comments