@@ -496,7 +496,7 @@ void gemm(cl::sycl::queue &queue, transpose transa, transpose transb, std::int64
496496 cl::sycl::buffer<std::complex <double >, 1 > &a, std::int64_t lda,
497497 cl::sycl::buffer<std::complex <double >, 1 > &b, std::int64_t ldb, std::complex <double > beta,
498498 cl::sycl::buffer<std::complex <double >, 1 > &c, std::int64_t ldc);
499-
499+ # ifndef DISABLE_HALF_RUTINES
500500void gemm (cl::sycl::queue &queue, transpose transa, transpose transb, std::int64_t m,
501501 std::int64_t n, std::int64_t k, half alpha, cl::sycl::buffer<half, 1 > &a,
502502 std::int64_t lda, cl::sycl::buffer<half, 1 > &b, std::int64_t ldb, half beta,
@@ -506,7 +506,7 @@ void gemm(cl::sycl::queue &queue, transpose transa, transpose transb, std::int64
506506 std::int64_t n, std::int64_t k, float alpha, cl::sycl::buffer<half, 1 > &a,
507507 std::int64_t lda, cl::sycl::buffer<half, 1 > &b, std::int64_t ldb, float beta,
508508 cl::sycl::buffer<float , 1 > &c, std::int64_t ldc);
509-
509+ # endif
510510void hemm (cl::sycl::queue &queue, side left_right, uplo upper_lower, std::int64_t m, std::int64_t n,
511511 std::complex <float > alpha, cl::sycl::buffer<std::complex <float >, 1 > &a, std::int64_t lda,
512512 cl::sycl::buffer<std::complex <float >, 1 > &b, std::int64_t ldb, std::complex <float > beta,
0 commit comments