Skip to content

Commit 363ba16

Browse files
authored
[ESIMD][NFC] Replace deprecated global_buffer with device to avoid warnings (#5946)
Signed-off-by: Vyacheslav N Klochkov <vyacheslav.n.klochkov@intel.com>
1 parent b6143e5 commit 363ba16

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

sycl/include/sycl/ext/intel/esimd/detail/simd_obj_impl.hpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -314,12 +314,12 @@ class simd_obj_impl {
314314
/// argument.
315315
/// @param acc The accessor to read from.
316316
/// @param offset 32-bit offset in bytes of the first element.
317-
template <typename AccessorT, typename Flags = element_aligned_tag,
318-
typename = std::enable_if_t<
319-
detail::is_sycl_accessor_with<
320-
AccessorT, accessor_mode_cap::can_read,
321-
sycl::access::target::global_buffer>::value &&
322-
is_simd_flag_type_v<Flags>>>
317+
template <
318+
typename AccessorT, typename Flags = element_aligned_tag,
319+
typename = std::enable_if_t<
320+
detail::is_sycl_accessor_with<AccessorT, accessor_mode_cap::can_read,
321+
sycl::access::target::device>::value &&
322+
is_simd_flag_type_v<Flags>>>
323323
simd_obj_impl(AccessorT acc, uint32_t offset, Flags = {}) noexcept {
324324
__esimd_dbg_print(simd_obj_impl(AccessorT acc, uint32_t offset, Flags));
325325
copy_from(acc, offset, Flags{});
@@ -713,7 +713,7 @@ class simd_obj_impl {
713713
int ChunkSize = 32,
714714
typename = std::enable_if_t<is_simd_flag_type_v<Flags>>>
715715
ESIMD_INLINE EnableIfAccessor<AccessorT, accessor_mode_cap::can_read,
716-
sycl::access::target::global_buffer, void>
716+
sycl::access::target::device, void>
717717
copy_from(AccessorT acc, uint32_t offset, Flags = {}) SYCL_ESIMD_FUNCTION;
718718

719719
/// Copy all vector elements of this object into a contiguous block in memory.
@@ -739,7 +739,7 @@ class simd_obj_impl {
739739
int ChunkSize = 32,
740740
typename = std::enable_if_t<is_simd_flag_type_v<Flags>>>
741741
ESIMD_INLINE EnableIfAccessor<AccessorT, accessor_mode_cap::can_write,
742-
sycl::access::target::global_buffer, void>
742+
sycl::access::target::device, void>
743743
copy_to(AccessorT acc, uint32_t offset, Flags = {}) const SYCL_ESIMD_FUNCTION;
744744

745745
// Unary operations.

sycl/include/sycl/ext/intel/esimd/memory.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@ void simd_obj_impl<T, N, T1, SFINAE>::copy_from(
11251125
template <typename T, int N, class T1, class SFINAE>
11261126
template <typename AccessorT, typename Flags, int ChunkSize, typename>
11271127
ESIMD_INLINE EnableIfAccessor<AccessorT, accessor_mode_cap::can_read,
1128-
sycl::access::target::global_buffer, void>
1128+
sycl::access::target::device, void>
11291129
simd_obj_impl<T, N, T1, SFINAE>::copy_from(AccessorT acc, uint32_t offset,
11301130
Flags) SYCL_ESIMD_FUNCTION {
11311131
using UT = simd_obj_impl<T, N, T1, SFINAE>::element_type;
@@ -1255,7 +1255,7 @@ void simd_obj_impl<T, N, T1, SFINAE>::copy_to(
12551255
template <typename T, int N, class T1, class SFINAE>
12561256
template <typename AccessorT, typename Flags, int ChunkSize, typename>
12571257
ESIMD_INLINE EnableIfAccessor<AccessorT, accessor_mode_cap::can_write,
1258-
sycl::access::target::global_buffer, void>
1258+
sycl::access::target::device, void>
12591259
simd_obj_impl<T, N, T1, SFINAE>::copy_to(AccessorT acc, uint32_t offset,
12601260
Flags) const SYCL_ESIMD_FUNCTION {
12611261
using UT = simd_obj_impl<T, N, T1, SFINAE>::element_type;

0 commit comments

Comments
 (0)