Replace usages of __ockl_gws_init with __builtin_amdgcn_ds_gws_init (#2235)

This commit is contained in:
Fábio Mestre
2025-12-15 15:56:14 +00:00
zatwierdzone przez GitHub
rodzic 3b732edb0b
commit 447beeb00b
2 zmienionych plików z 1 dodań i 4 usunięć
@@ -91,7 +91,6 @@ extern "C" __device__ __attribute__((const)) double __ocml_cvtrtn_f64_u64(__hip_
extern "C" __device__ __attribute__((const)) double __ocml_cvtrtp_f64_u64(__hip_uint64_t);
extern "C" __device__ __attribute__((const)) double __ocml_cvtrtz_f64_u64(__hip_uint64_t);
extern "C" __device__ __attribute__((convergent)) void __ockl_gws_init(uint nwm1, uint rid);
extern "C" __device__ __attribute__((convergent)) void __ockl_gws_barrier(uint nwm1, uint rid);
extern "C" __device__ __attribute__((const)) __hip_uint32_t __ockl_lane_u32();
+1 -3
Wyświetl plik
@@ -47,8 +47,6 @@ const char* BlitLinearSourceCode = BLIT_KERNELS(
extern void __ockl_dm_init_v1(ulong, ulong, uint, uint);
extern void __ockl_gws_init(uint nwm1, uint rid);
__kernel void __amd_rocclr_fillBufferAligned(__global void* buf, __constant uchar* pattern,
uint pattern_size, uint alignment, ulong end_ptr,
uint next_chunk, uint workgroup_size) {
@@ -182,7 +180,7 @@ const char* HipExtraSourceCode = BLIT_KERNELS(
__ockl_dm_init_v1(heap_to_initialize, initial_blocks, heap_size, number_of_initial_blocks);
}
__kernel void __amd_rocclr_gwsInit(uint value) { __ockl_gws_init(value, 0); });
__kernel void __amd_rocclr_gwsInit(uint value) { __builtin_amdgcn_ds_gws_init(value, 0); });
const char* HipExtraSourceCodeNoGWS = BLIT_KERNELS(
__kernel void __amd_rocclr_streamOpsWrite(__global uint* ptrInt, __global ulong* ptrUlong,