@@ -69,7 +69,7 @@ __esimd_raw_sends2(uint8_t modifier, uint8_t execSize,
69
69
;
70
70
#else
71
71
{
72
- throw cl::sycl::feature_not_supported () ;
72
+ __ESIMD_UNSUPPORTED_ON_HOST ;
73
73
}
74
74
#endif // __SYCL_DEVICE_ONLY__
75
75
@@ -110,7 +110,7 @@ __esimd_raw_send2(uint8_t modifier, uint8_t execSize,
110
110
;
111
111
#else
112
112
{
113
- throw cl::sycl::feature_not_supported () ;
113
+ __ESIMD_UNSUPPORTED_ON_HOST ;
114
114
}
115
115
#endif // __SYCL_DEVICE_ONLY__
116
116
@@ -150,7 +150,7 @@ __esimd_raw_sends2_noresult(uint8_t modifier, uint8_t execSize,
150
150
;
151
151
#else
152
152
{
153
- throw cl::sycl::feature_not_supported () ;
153
+ __ESIMD_UNSUPPORTED_ON_HOST ;
154
154
}
155
155
#endif // __SYCL_DEVICE_ONLY__
156
156
@@ -184,7 +184,7 @@ __esimd_raw_send2_noresult(uint8_t modifier, uint8_t execSize,
184
184
;
185
185
#else
186
186
{
187
- throw cl::sycl::feature_not_supported () ;
187
+ __ESIMD_UNSUPPORTED_ON_HOST ;
188
188
}
189
189
#endif // __SYCL_DEVICE_ONLY__
190
190
@@ -202,7 +202,7 @@ __ESIMD_INTRIN void __esimd_nbarrier(uint8_t mode, uint8_t id,
202
202
;
203
203
#else // __SYCL_DEVICE_ONLY__
204
204
{
205
- throw cl::sycl::feature_not_supported () ;
205
+ __ESIMD_UNSUPPORTED_ON_HOST ;
206
206
}
207
207
#endif // __SYCL_DEVICE_ONLY__
208
208
@@ -215,7 +215,7 @@ __ESIMD_INTRIN void __esimd_nbarrier_init(uint8_t count)
215
215
;
216
216
#else // __SYCL_DEVICE_ONLY__
217
217
{
218
- throw cl::sycl::feature_not_supported () ;
218
+ __ESIMD_UNSUPPORTED_ON_HOST ;
219
219
}
220
220
#endif // __SYCL_DEVICE_ONLY__
221
221
@@ -242,7 +242,7 @@ __ESIMD_INTRIN void __esimd_raw_send_nbarrier_signal(
242
242
;
243
243
#else // __SYCL_DEVICE_ONLY__
244
244
{
245
- throw cl::sycl::feature_not_supported () ;
245
+ __ESIMD_UNSUPPORTED_ON_HOST ;
246
246
}
247
247
#endif // __SYCL_DEVICE_ONLY__
248
248
@@ -275,7 +275,7 @@ __esimd_lsc_load_slm(__ESIMD_DNS::simd_mask_storage_t<N> pred,
275
275
;
276
276
#else // __SYCL_DEVICE_ONLY__
277
277
{
278
- throw cl::sycl::feature_not_supported () ;
278
+ __ESIMD_UNSUPPORTED_ON_HOST ;
279
279
return 0 ;
280
280
}
281
281
#endif // __SYCL_DEVICE_ONLY__
@@ -313,7 +313,7 @@ __esimd_lsc_load_bti(__ESIMD_DNS::simd_mask_storage_t<N> pred,
313
313
;
314
314
#else // __SYCL_DEVICE_ONLY__
315
315
{
316
- throw cl::sycl::feature_not_supported () ;
316
+ __ESIMD_UNSUPPORTED_ON_HOST ;
317
317
return 0 ;
318
318
}
319
319
#endif // __SYCL_DEVICE_ONLY__
@@ -347,7 +347,7 @@ __esimd_lsc_load_stateless(__ESIMD_DNS::simd_mask_storage_t<N> pred,
347
347
;
348
348
#else // __SYCL_DEVICE_ONLY__
349
349
{
350
- throw cl::sycl::feature_not_supported () ;
350
+ __ESIMD_UNSUPPORTED_ON_HOST ;
351
351
return 0 ;
352
352
}
353
353
#endif // __SYCL_DEVICE_ONLY__
@@ -383,7 +383,7 @@ __esimd_lsc_prefetch_bti(__ESIMD_DNS::simd_mask_storage_t<N> pred,
383
383
;
384
384
#else // __SYCL_DEVICE_ONLY__
385
385
{
386
- throw cl::sycl::feature_not_supported () ;
386
+ __ESIMD_UNSUPPORTED_ON_HOST ;
387
387
}
388
388
#endif // __SYCL_DEVICE_ONLY__
389
389
@@ -414,7 +414,7 @@ __esimd_lsc_prefetch_stateless(__ESIMD_DNS::simd_mask_storage_t<N> pred,
414
414
;
415
415
#else // __SYCL_DEVICE_ONLY__
416
416
{
417
- throw cl::sycl::feature_not_supported () ;
417
+ __ESIMD_UNSUPPORTED_ON_HOST ;
418
418
}
419
419
#endif // __SYCL_DEVICE_ONLY__
420
420
@@ -447,7 +447,7 @@ __ESIMD_INTRIN void __esimd_lsc_store_slm(
447
447
;
448
448
#else // __SYCL_DEVICE_ONLY__
449
449
{
450
- throw cl::sycl::feature_not_supported () ;
450
+ __ESIMD_UNSUPPORTED_ON_HOST ;
451
451
}
452
452
#endif // __SYCL_DEVICE_ONLY__
453
453
@@ -484,7 +484,7 @@ __ESIMD_INTRIN void __esimd_lsc_store_bti(
484
484
;
485
485
#else // __SYCL_DEVICE_ONLY__
486
486
{
487
- throw cl::sycl::feature_not_supported () ;
487
+ __ESIMD_UNSUPPORTED_ON_HOST ;
488
488
}
489
489
#endif // __SYCL_DEVICE_ONLY__
490
490
@@ -517,7 +517,7 @@ __ESIMD_INTRIN void __esimd_lsc_store_stateless(
517
517
;
518
518
#else // __SYCL_DEVICE_ONLY__
519
519
{
520
- throw cl::sycl::feature_not_supported () ;
520
+ __ESIMD_UNSUPPORTED_ON_HOST ;
521
521
}
522
522
#endif // __SYCL_DEVICE_ONLY__
523
523
@@ -563,7 +563,7 @@ __esimd_lsc_load2d_stateless(__ESIMD_DNS::simd_mask_storage_t<N> Pred,
563
563
;
564
564
#else // __SYCL_DEVICE_ONLY__
565
565
{
566
- throw cl::sycl::feature_not_supported () ;
566
+ __ESIMD_UNSUPPORTED_ON_HOST ;
567
567
return 0 ;
568
568
}
569
569
#endif // __SYCL_DEVICE_ONLY__
@@ -603,7 +603,7 @@ __ESIMD_INTRIN void __esimd_lsc_prefetch2d_stateless(
603
603
;
604
604
#else // __SYCL_DEVICE_ONLY__
605
605
{
606
- throw cl::sycl::feature_not_supported () ;
606
+ __ESIMD_UNSUPPORTED_ON_HOST ;
607
607
}
608
608
#endif // __SYCL_DEVICE_ONLY__
609
609
@@ -649,7 +649,7 @@ __esimd_lsc_store2d_stateless(__ESIMD_DNS::simd_mask_storage_t<N> Pred,
649
649
;
650
650
#else // __SYCL_DEVICE_ONLY__
651
651
{
652
- throw cl::sycl::feature_not_supported () ;
652
+ __ESIMD_UNSUPPORTED_ON_HOST ;
653
653
}
654
654
#endif // __SYCL_DEVICE_ONLY__
655
655
@@ -680,7 +680,7 @@ __esimd_lsc_xatomic_slm_0(__ESIMD_DNS::simd_mask_storage_t<N> pred,
680
680
;
681
681
#else // __SYCL_DEVICE_ONLY__
682
682
{
683
- throw cl::sycl::feature_not_supported () ;
683
+ __ESIMD_UNSUPPORTED_ON_HOST ;
684
684
return 0 ;
685
685
}
686
686
#endif // __SYCL_DEVICE_ONLY__
@@ -715,7 +715,7 @@ __esimd_lsc_xatomic_slm_1(
715
715
;
716
716
#else // __SYCL_DEVICE_ONLY__
717
717
{
718
- throw cl::sycl::feature_not_supported () ;
718
+ __ESIMD_UNSUPPORTED_ON_HOST ;
719
719
return 0 ;
720
720
}
721
721
#endif // __SYCL_DEVICE_ONLY__
@@ -752,7 +752,7 @@ __esimd_lsc_xatomic_slm_2(
752
752
;
753
753
#else // __SYCL_DEVICE_ONLY__
754
754
{
755
- throw cl::sycl::feature_not_supported () ;
755
+ __ESIMD_UNSUPPORTED_ON_HOST ;
756
756
return 0 ;
757
757
}
758
758
#endif // __SYCL_DEVICE_ONLY__
@@ -787,7 +787,7 @@ __esimd_lsc_xatomic_bti_0(__ESIMD_DNS::simd_mask_storage_t<N> pred,
787
787
;
788
788
#else // __SYCL_DEVICE_ONLY__
789
789
{
790
- throw cl::sycl::feature_not_supported () ;
790
+ __ESIMD_UNSUPPORTED_ON_HOST ;
791
791
return 0 ;
792
792
}
793
793
#endif // __SYCL_DEVICE_ONLY__
@@ -825,7 +825,7 @@ __esimd_lsc_xatomic_bti_1(
825
825
;
826
826
#else // __SYCL_DEVICE_ONLY__
827
827
{
828
- throw cl::sycl::feature_not_supported () ;
828
+ __ESIMD_UNSUPPORTED_ON_HOST ;
829
829
return 0 ;
830
830
}
831
831
#endif // __SYCL_DEVICE_ONLY__
@@ -865,7 +865,7 @@ __esimd_lsc_xatomic_bti_2(
865
865
;
866
866
#else // __SYCL_DEVICE_ONLY__
867
867
{
868
- throw cl::sycl::feature_not_supported () ;
868
+ __ESIMD_UNSUPPORTED_ON_HOST ;
869
869
return 0 ;
870
870
}
871
871
#endif // __SYCL_DEVICE_ONLY__
@@ -897,7 +897,7 @@ __esimd_lsc_xatomic_stateless_0(__ESIMD_DNS::simd_mask_storage_t<N> pred,
897
897
;
898
898
#else // __SYCL_DEVICE_ONLY__
899
899
{
900
- throw cl::sycl::feature_not_supported () ;
900
+ __ESIMD_UNSUPPORTED_ON_HOST ;
901
901
return 0 ;
902
902
}
903
903
#endif // __SYCL_DEVICE_ONLY__
@@ -932,7 +932,7 @@ __esimd_lsc_xatomic_stateless_1(
932
932
;
933
933
#else // __SYCL_DEVICE_ONLY__
934
934
{
935
- throw cl::sycl::feature_not_supported () ;
935
+ __ESIMD_UNSUPPORTED_ON_HOST ;
936
936
return 0 ;
937
937
}
938
938
#endif // __SYCL_DEVICE_ONLY__
@@ -969,7 +969,7 @@ __esimd_lsc_xatomic_stateless_2(
969
969
;
970
970
#else // __SYCL_DEVICE_ONLY__
971
971
{
972
- throw cl::sycl::feature_not_supported () ;
972
+ __ESIMD_UNSUPPORTED_ON_HOST ;
973
973
return 0 ;
974
974
}
975
975
#endif // __SYCL_DEVICE_ONLY__
@@ -989,7 +989,7 @@ __ESIMD_INTRIN void __esimd_lsc_fence(__ESIMD_DNS::simd_mask_storage_t<N> pred)
989
989
;
990
990
#else // __SYCL_DEVICE_ONLY__
991
991
{
992
- throw cl::sycl::feature_not_supported () ;
992
+ __ESIMD_UNSUPPORTED_ON_HOST ;
993
993
}
994
994
#endif // __SYCL_DEVICE_ONLY__
995
995
0 commit comments