|
39 | 39 | #endif |
40 | 40 | #include <sstream> |
41 | 41 |
|
42 | | -#ifdef DPCTL_ENABLE_L0_PROGRAM_CREATION |
| 42 | +#ifdef DPCTL_ENABLE_L0_PROGRAM |
43 | 43 | // Note: include ze_api.h before level_zero.hpp. Make sure clang-format does |
44 | 44 | // not reorder the includes. |
45 | 45 | // clang-format off |
@@ -332,7 +332,7 @@ _GetKernel_ocl_impl(const kernel_bundle<bundle_state::executable> &kb, |
332 | 332 | } |
333 | 333 | } |
334 | 334 |
|
335 | | -#ifdef DPCTL_ENABLE_L0_PROGRAM_CREATION |
| 335 | +#ifdef DPCTL_ENABLE_L0_PROGRAM |
336 | 336 |
|
337 | 337 | #ifdef __linux__ |
338 | 338 | static const char *zeLoaderName = DPCTL_LIBZE_LOADER_FILENAME; |
@@ -579,7 +579,7 @@ bool _HasKernel_ze_impl(const kernel_bundle<bundle_state::executable> &kb, |
579 | 579 | return false; |
580 | 580 | } |
581 | 581 |
|
582 | | -#endif /* #ifdef DPCTL_ENABLE_L0_PROGRAM_CREATION */ |
| 582 | +#endif /* #ifdef DPCTL_ENABLE_L0_PROGRAM */ |
583 | 583 |
|
584 | 584 | } /* end of anonymous namespace */ |
585 | 585 |
|
@@ -619,11 +619,11 @@ DPCTLKernelBundle_CreateFromSpirv(__dpctl_keep const DPCTLSyclContextRef CtxRef, |
619 | 619 | length, CompileOpts); |
620 | 620 | break; |
621 | 621 | case backend::ext_oneapi_level_zero: |
622 | | -#ifdef DPCTL_ENABLE_L0_PROGRAM_CREATION |
| 622 | +#ifdef DPCTL_ENABLE_L0_PROGRAM |
623 | 623 | KBRef = _CreateKernelBundleWithIL_ze_impl(*SyclCtx, *SyclDev, IL, |
624 | 624 | length, CompileOpts); |
625 | | -#endif |
626 | 625 | break; |
| 626 | +#endif |
627 | 627 | default: |
628 | 628 | error_handler("Backend " + std::to_string(static_cast<int>(BE)) + |
629 | 629 | " is not supported", |
@@ -671,8 +671,9 @@ __dpctl_give DPCTLSyclKernelBundleRef DPCTLKernelBundle_CreateFromOCLSource( |
671 | 671 | } |
672 | 672 | break; |
673 | 673 | case backend::ext_oneapi_level_zero: |
674 | | - error_handler("CreateFromSource is not supported in Level Zero.", |
675 | | - __FILE__, __func__, __LINE__); |
| 674 | + error_handler( |
| 675 | + "CreateFromSource is not supported for Level Zero backend.", |
| 676 | + __FILE__, __func__, __LINE__); |
676 | 677 | return nullptr; |
677 | 678 | default: |
678 | 679 | error_handler("CreateFromSource is not supported in unknown backend.", |
@@ -700,7 +701,9 @@ DPCTLKernelBundle_GetKernel(__dpctl_keep DPCTLSyclKernelBundleRef KBRef, |
700 | 701 | case sycl::backend::opencl: |
701 | 702 | return _GetKernel_ocl_impl(*SyclKB, KernelName); |
702 | 703 | case sycl::backend::ext_oneapi_level_zero: |
| 704 | +#ifdef DPCTL_ENABLE_L0_PROGRAM |
703 | 705 | return _GetKernel_ze_impl(*SyclKB, KernelName); |
| 706 | +#endif |
704 | 707 | default: |
705 | 708 | error_handler("Backend " + std::to_string(static_cast<int>(be)) + |
706 | 709 | " is not supported.", |
@@ -728,7 +731,9 @@ bool DPCTLKernelBundle_HasKernel(__dpctl_keep DPCTLSyclKernelBundleRef KBRef, |
728 | 731 | case sycl::backend::opencl: |
729 | 732 | return _HasKernel_ocl_impl(*SyclKB, KernelName); |
730 | 733 | case sycl::backend::ext_oneapi_level_zero: |
| 734 | +#ifdef DPCTL_ENABLE_L0_PROGRAM |
731 | 735 | return _HasKernel_ze_impl(*SyclKB, KernelName); |
| 736 | +#endif |
732 | 737 | default: |
733 | 738 | error_handler("Backend " + std::to_string(static_cast<int>(be)) + |
734 | 739 | " is not supported.", |
|
0 commit comments