diff --git a/sycl/include/CL/__spirv/spirv_ops.hpp b/sycl/include/CL/__spirv/spirv_ops.hpp index ea1a6580d30e6..f2dd855020e71 100644 --- a/sycl/include/CL/__spirv/spirv_ops.hpp +++ b/sycl/include/CL/__spirv/spirv_ops.hpp @@ -175,7 +175,7 @@ __spirv_VectorInsertDynamic(__spv::__spirv_JointMatrixINTEL *, Ts val, size_t i); template -extern __DPCPP_SYCL_EXTERNAL void __spirv_JointMatrixPrefetchINTEL( +extern __DPCPP_SYCL_EXTERNAL void __spirv_CooperativeMatrixPrefetchINTEL( T *Ptr, std::size_t coordX, std::size_t coordY, unsigned int CacheLevel, __spv::MatrixLayout Layout, std::size_t Stride); diff --git a/sycl/include/sycl/ext/oneapi/matrix/matrix-unified.hpp b/sycl/include/sycl/ext/oneapi/matrix/matrix-unified.hpp index 98aea6f04a48b..f19d179389b62 100644 --- a/sycl/include/sycl/ext/oneapi/matrix/matrix-unified.hpp +++ b/sycl/include/sycl/ext/oneapi/matrix/matrix-unified.hpp @@ -524,7 +524,7 @@ joint_matrix_prefetch(Group sg, T *Ptr, size_t stride, // Will be removed once SPIRV implementation also uses offsetpointer size_t coordX = 0; size_t coordY = 0; - __spirv_JointMatrixPrefetchINTEL( + __spirv_CooperativeMatrixPrefetchINTEL( Ptr, coordX, coordY, detail::PropertyMetaInfo::value, sycl::detail::joint_matrix_layout_to_spv(Layout), stride); #endif // defined(__NVPTX__)