File tree Expand file tree Collapse file tree 4 files changed +269
-136
lines changed
sycl/include/sycl/ext/intel/experimental/esimd Expand file tree Collapse file tree 4 files changed +269
-136
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,8 @@ namespace intel {
18
18
namespace experimental {
19
19
namespace esimd {
20
20
21
+ // / @addtogroup sycl_esimd_misc
21
22
// / @{
22
- // / @ingroup sycl_esimd_misc
23
23
24
24
// / "Merges" elements of the input vectors according to the merge mask.
25
25
// / @param a the first vector
Original file line number Diff line number Diff line change 14
14
15
15
#include < cstdint> // for uint* types
16
16
17
+ // / @cond ESIMD_DETAIL
18
+
17
19
#ifdef __SYCL_DEVICE_ONLY__
18
20
#define SYCL_ESIMD_KERNEL __attribute__ ((sycl_explicit_simd))
19
21
#define SYCL_ESIMD_FUNCTION __attribute__ ((sycl_explicit_simd))
63
65
#define __ESIMD_DEPRECATED (new_api ) \
64
66
__SYCL_DEPRECATED (" use " __ESIMD_NS_QUOTED " ::" __ESIMD_QUOTE(new_api))
65
67
68
+ // / @endcond ESIMD_DETAIL
69
+
66
70
__SYCL_INLINE_NAMESPACE(cl) {
67
71
namespace sycl {
68
72
namespace ext {
69
73
namespace intel {
70
74
namespace experimental {
71
75
namespace esimd {
72
76
77
+ // / @addtogroup sycl_esimd_core
73
78
// / @{
74
- // / @ingroup sycl_esimd_core
75
79
76
80
using uchar = unsigned char ;
77
81
using ushort = unsigned short ;
You can’t perform that action at this time.
0 commit comments