@@ -755,19 +755,23 @@ __spirv_ocl_printf(const __attribute__((opencl_constant)) char *Format, ...);
755
755
extern SYCL_EXTERNAL int __spirv_ocl_printf (const char *Format, ...);
756
756
#endif
757
757
758
- #define __CLC_BF16 (...) \
759
- extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fabs (__VA_ARGS__) noexcept ; \
760
- extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fmin (__VA_ARGS__, __VA_ARGS__) noexcept ; \
761
- extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fmax (__VA_ARGS__, __VA_ARGS__) noexcept ; \
762
- extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fma (__VA_ARGS__, __VA_ARGS__, __VA_ARGS__) noexcept ;
763
-
764
- #define __CLC_BF16_SCAL_VEC (TYPE ) \
765
- __CLC_BF16 (TYPE) \
766
- __CLC_BF16(__ocl_vec_t <TYPE, 2 >) \
767
- __CLC_BF16(__ocl_vec_t <TYPE, 3 >) \
768
- __CLC_BF16(__ocl_vec_t <TYPE, 4 >) \
769
- __CLC_BF16(__ocl_vec_t <TYPE, 8 >) \
770
- __CLC_BF16(__ocl_vec_t <TYPE, 16 >)
758
+ #define __CLC_BF16 (...) \
759
+ extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fabs ( \
760
+ __VA_ARGS__) noexcept ; \
761
+ extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fmin ( \
762
+ __VA_ARGS__, __VA_ARGS__) noexcept ; \
763
+ extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fmax ( \
764
+ __VA_ARGS__, __VA_ARGS__) noexcept ; \
765
+ extern SYCL_EXTERNAL __SYCL_EXPORT __VA_ARGS__ __clc_fma ( \
766
+ __VA_ARGS__, __VA_ARGS__, __VA_ARGS__) noexcept ;
767
+
768
+ #define __CLC_BF16_SCAL_VEC (TYPE ) \
769
+ __CLC_BF16 (TYPE) \
770
+ __CLC_BF16(__ocl_vec_t <TYPE, 2 >) \
771
+ __CLC_BF16(__ocl_vec_t <TYPE, 3 >) \
772
+ __CLC_BF16(__ocl_vec_t <TYPE, 4 >) \
773
+ __CLC_BF16(__ocl_vec_t <TYPE, 8 >) \
774
+ __CLC_BF16(__ocl_vec_t <TYPE, 16 >)
771
775
772
776
__CLC_BF16_SCAL_VEC(uint16_t )
773
777
__CLC_BF16_SCAL_VEC(uint32_t )
0 commit comments