@@ -658,6 +658,9 @@ ESIMD_INLINE ESIMD_NODEBUG uint32_t esimd_get_value(AccessorTy acc) {
658658 return __esimd_get_value (acc);
659659#endif // __SYCL_DEVICE_ONLY__ && __SYCL_EXPLICIT_SIMD__
660660}
661+ // / Raw send APIs below are used to implement the send messages on Intel(R) processor
662+ // / graphics, as defined in the documentation at
663+ // / https://01.org/sites/default/files/documentation/intel-gfx-prm-osrc-icllp-vol02a-commandreference-instructions_2.pdf
661664
662665// / \brief Raw sends load.
663666// /
@@ -693,11 +696,8 @@ ESIMD_INLINE ESIMD_NODEBUG uint32_t esimd_get_value(AccessorTy acc) {
693696// / @param mask the predicate to specify enabled channels (optional - default to
694697// / on).
695698// /
696- // / Returns a simd vector of type T1 and size n1 .
699+ // / Returns the vector value read from memory .
697700// /
698- // / Raw send APIs are used to implement the send messages on Intel® processor
699- // / graphics.
700- // / https://01.org/sites/default/files/documentation/intel-gfx-prm-osrc-icllp-vol02a-commandreference-instructions_2.pdf
701701// /
702702template <typename T1, int n1, typename T2, int n2, typename T3, int n3,
703703 int N = 16 >
@@ -749,7 +749,7 @@ esimd_raw_sends_load(simd<T1, n1> msgDst, simd<T2, n2> msgSrc0,
749749// / @param mask the predicate to specify enabled channels (optional - default to
750750// / on).
751751// /
752- // / Returns a simd vector of type T1 and size n1 .
752+ // / Returns the vector value read from memory .
753753// /
754754template <typename T1, int n1, typename T2, int n2, int N = 16 >
755755ESIMD_INLINE ESIMD_NODEBUG simd<T1, n1>
0 commit comments