Skip to content

Commit ee08acf

Browse files
committed
interim
1 parent e68ebeb commit ee08acf

File tree

6 files changed

+274
-421
lines changed

6 files changed

+274
-421
lines changed

sycl/include/sycl/kernel_bundle_enums.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ enum class source_language : int {
2525
spirv = 1,
2626
sycl = 2,
2727
/* cuda */
28-
sycl_jit = 99 /* temporary, alternative implementation for SYCL */
2928
};
3029

3130
// opencl versions

sycl/source/detail/kernel_bundle_impl.hpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -499,16 +499,17 @@ class kernel_bundle_impl {
499499
return Result;
500500
}
501501
if (Language == syclex::source_language::sycl) {
502-
return syclex::detail::SYCL_to_SPIRV(*SourceStrPtr, IncludePairs,
502+
return syclex::detail::SYCL_JIT_to_SPIRV(*SourceStrPtr, IncludePairs,
503503
BuildOptions, LogPtr,
504504
RegisteredKernelNames);
505505
}
506-
if (Language == syclex::source_language::sycl_jit) {
507-
const auto &SourceStr = std::get<std::string>(this->Source);
508-
return syclex::detail::SYCL_JIT_to_SPIRV(SourceStr, IncludePairs,
509-
BuildOptions, LogPtr,
510-
RegisteredKernelNames);
511-
}
506+
// CP
507+
// if (Language == syclex::source_language::sycl_jit) {
508+
// const auto &SourceStr = std::get<std::string>(this->Source);
509+
// return syclex::detail::SYCL_JIT_to_SPIRV(SourceStr, IncludePairs,
510+
// BuildOptions, LogPtr,
511+
// RegisteredKernelNames);
512+
// }
512513
throw sycl::exception(
513514
make_error_code(errc::invalid),
514515
"SYCL C++, OpenCL C and SPIR-V are the only supported "
@@ -578,8 +579,7 @@ class kernel_bundle_impl {
578579
std::string adjust_kernel_name(const std::string &Name,
579580
syclex::source_language Lang) {
580581
// Once name demangling support is in, we won't need this.
581-
if (Lang != syclex::source_language::sycl &&
582-
Lang != syclex::source_language::sycl_jit)
582+
if (Lang != syclex::source_language::sycl)
583583
return Name;
584584

585585
bool isMangled = Name.find("__sycl_kernel_") != std::string::npos;

0 commit comments

Comments
 (0)