@@ -658,6 +658,9 @@ ESIMD_INLINE ESIMD_NODEBUG uint32_t esimd_get_value(AccessorTy acc) {
658
658
return __esimd_get_value (acc);
659
659
#endif // __SYCL_DEVICE_ONLY__ && __SYCL_EXPLICIT_SIMD__
660
660
}
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
661
664
662
665
// / \brief Raw sends load.
663
666
// /
@@ -693,11 +696,8 @@ ESIMD_INLINE ESIMD_NODEBUG uint32_t esimd_get_value(AccessorTy acc) {
693
696
// / @param mask the predicate to specify enabled channels (optional - default to
694
697
// / on).
695
698
// /
696
- // / Returns a simd vector of type T1 and size n1 .
699
+ // / Returns the vector value read from memory .
697
700
// /
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
701
701
// /
702
702
template <typename T1, int n1, typename T2, int n2, typename T3, int n3,
703
703
int N = 16 >
@@ -749,7 +749,7 @@ esimd_raw_sends_load(simd<T1, n1> msgDst, simd<T2, n2> msgSrc0,
749
749
// / @param mask the predicate to specify enabled channels (optional - default to
750
750
// / on).
751
751
// /
752
- // / Returns a simd vector of type T1 and size n1 .
752
+ // / Returns the vector value read from memory .
753
753
// /
754
754
template <typename T1, int n1, typename T2, int n2, int N = 16 >
755
755
ESIMD_INLINE ESIMD_NODEBUG simd<T1, n1>
0 commit comments