@@ -43,10 +43,10 @@ declare spir_func align 4 dereferenceable(4) ptr addrspace(4) @_ZNK2cl4sycl3ext6
4343; Function Attrs: convergent mustprogress noinline norecurse nounwind optnone
4444declare spir_func align 1 dereferenceable (1 ) ptr addrspace (4 ) @_ZNK2cl4sycl3ext6oneapi13device_globalIbJNS2_8PropertyIXadsoKcL_ZL5Name1EEEXadsoS5_L_ZL6Value1EEEEENS4_IXadsoS5_L_ZL5Name2EEEXadsoS5_L_ZL6Value2EEEEENS4_IXadsoS5_L_ZL5Name3EEEXadsoS5_L_ZL6Value3EEEEENS4_IXadsoS5_L_ZL5Name4EEEXadsoS5_L_ZL6Value4EEEEEEE3getEv (ptr addrspace (4 ) align 1 dereferenceable_or_null (1 ) %this ) #4 align 2
4545
46- attributes #0 = { "sycl-unique-id" ="6da74a122db9f35d____ZL7dg_int1" "sycl-device-image-scope" ="false" "sycl-host-access" ="1 " "sycl-implement-in-csr" ="true" "sycl-init-mode" ="0" "sycl-device-global-size" ="4" }
46+ attributes #0 = { "sycl-unique-id" ="6da74a122db9f35d____ZL7dg_int1" "sycl-device-image-scope" ="false" "sycl-host-access" ="2 " "sycl-implement-in-csr" ="true" "sycl-init-mode" ="0" "sycl-device-global-size" ="4" }
4747attributes #1 = { "sycl-unique-id" ="7da74a1187b9f35d____ZL7dg_int2" "sycl-implement-in-csr" ="false" "sycl-init-mode" ="1" "sycl-device-global-size" ="4" }
48- attributes #2 = { "sycl-unique-id" ="9d329ad59055e972____ZL8dg_bool3" "sycl-device-image-scope" ="true" "sycl-host-access" ="0 " "sycl-implement-in-csr" "sycl-init-mode" ="0" "sycl-device-global-size" ="1" }
49- attributes #3 = { "sycl-unique-id" ="dda2bad52c45c432____ZL8dg_bool4" "sycl-device-image-scope" "sycl-host-access" ="2 " "sycl-device-global-size" ="1" }
48+ attributes #2 = { "sycl-unique-id" ="9d329ad59055e972____ZL8dg_bool3" "sycl-device-image-scope" ="true" "sycl-host-access" ="1 " "sycl-implement-in-csr" "sycl-init-mode" ="0" "sycl-device-global-size" ="1" }
49+ attributes #3 = { "sycl-unique-id" ="dda2bad52c45c432____ZL8dg_bool4" "sycl-device-image-scope" "sycl-host-access" ="3 " "sycl-device-global-size" ="1" }
5050attributes #4 = { convergent mustprogress noinline norecurse nounwind optnone "frame-pointer" ="all" "min-legal-vector-width" ="0" "no-trapping-math" ="true" "stack-protector-buffer-size" ="8" }
5151attributes #5 = { convergent nounwind }
5252; no sycl-device-global-size attribute, this is not a device global variable but it contains compile-time properties,
@@ -70,18 +70,18 @@ attributes #6 = { "sycl-unique-id"="6da74a122db9f35d____ZL7no_dg_int1" "sycl-dev
7070; CHECK-IR-DAG: ![[#MN0]] = !{![[#MN1:]], ![[#MN2:]], ![[#MN3:]]}
7171; CHECK-IR-DAG: ![[#MN1]] = !{i32 6149, i32 1}
7272; CHECK-IR-DAG: ![[#MN2]] = !{i32 6148, i32 0}
73- ; CHECK-IR-DAG: ![[#MN3]] = !{i32 6147 , i32 1 , !"6da74a122db9f35d____ZL7dg_int1"}
73+ ; CHECK-IR-DAG: ![[#MN3]] = !{i32 6188 , i32 2 , !"6da74a122db9f35d____ZL7dg_int1"}
7474
7575; CHECK-IR-DAG: ![[#MN4]] = !{![[#MN5:]], ![[#MN6:]], ![[#MN7:]]}
7676; CHECK-IR-DAG: ![[#MN5]] = !{i32 6149, i32 0}
7777; CHECK-IR-DAG: ![[#MN6]] = !{i32 6148, i32 1}
78- ; CHECK-IR-DAG: ![[#MN7]] = !{i32 6147 , i32 2 , !"7da74a1187b9f35d____ZL7dg_int2"}
78+ ; CHECK-IR-DAG: ![[#MN7]] = !{i32 6188 , i32 3 , !"7da74a1187b9f35d____ZL7dg_int2"}
7979
8080; CHECK-IR-DAG: ![[#MN8]] = !{![[#MN1]], ![[#MN2]], ![[#MN9:]]}
81- ; CHECK-IR-DAG: ![[#MN9]] = !{i32 6147 , i32 0 , !"9d329ad59055e972____ZL8dg_bool3"}
81+ ; CHECK-IR-DAG: ![[#MN9]] = !{i32 6188 , i32 1 , !"9d329ad59055e972____ZL8dg_bool3"}
8282
8383; CHECK-IR-DAG: ![[#MN10]] = !{![[#MN11:]]}
84- ; CHECK-IR-DAG: ![[#MN11]] = !{i32 6147 , i32 2 , !"dda2bad52c45c432____ZL8dg_bool4"}
84+ ; CHECK-IR-DAG: ![[#MN11]] = !{i32 6188 , i32 3 , !"dda2bad52c45c432____ZL8dg_bool4"}
8585
8686; For not a device global variable, only actually present compile-time
8787; properties are handled
0 commit comments