16 #define SYCL_EXT_ONEAPI_INVOKE_SIMD 1
22 inline namespace _V1 {
24 namespace ext::oneapi::experimental {
30 template <
class T,
int N>
32 std::experimental::_StorageKind::_VecExt, N>;
37 template <
class T,
int N>
38 using simd = std::experimental::simd<T, simd_abi::native_fixed_size<T, N>>;
41 template <
class T,
int N>
43 std::experimental::simd_mask<T, simd_abi::native_fixed_size<T, N>>;
typename std::experimental::__simd_abi< std::experimental::_StorageKind::_VecExt, N > native_fixed_size