message: Mark ESIMD functions as SYCL_ESIMD_FUNCTION
diff: @@ -8,7 +8,7 @@ using namespace sycl::ext::intel::experimental::esimd;
  constexpr unsigned VL = 8;
  -extern "C" SYCL_EXTERNAL void vmult(simd<float, VL> *a, simd<float, VL> *res, int factor, int n) {
  +extern "C" SYCL_EXTERNAL SYCL_ESIMD_FUNCTION void vmult(simd<float, VL> *a, simd<float, VL> *res, int factor, int n) {
  for (int i = 0; i < n / VL; ++i) {
  auto b = a[i];
  res[i] = b * factor;
  