Skip to content

Commit 0cd0b76

Browse files
authored
[SYCL][NATIVECPU]Rename ext_native_cpu to ext_oneapi_native_cpu (#12187)
Renames the `ext_native_cpu` backend type to `ext_oneapi_native_cpu`, making it conformant to the SYCL specification.
1 parent c9b80b4 commit 0cd0b76

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

sycl/include/sycl/backend_types.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ enum class backend : char {
2424
ext_intel_esimd_emulator __SYCL_DEPRECATED(
2525
"esimd emulator is no longer supported") = 5,
2626
ext_oneapi_hip = 6,
27-
ext_native_cpu = 7,
27+
ext_oneapi_native_cpu = 7,
2828
};
2929

3030
template <backend Backend> class backend_traits;
@@ -56,8 +56,8 @@ inline std::ostream &operator<<(std::ostream &Out, backend be) {
5656
case backend::ext_oneapi_hip:
5757
Out << "ext_oneapi_hip";
5858
break;
59-
case backend::ext_native_cpu:
60-
Out << "ext_native_cpu";
59+
case backend::ext_oneapi_native_cpu:
60+
Out << "ext_oneapi_native_cpu";
6161
break;
6262
case backend::all:
6363
Out << "all";

sycl/source/backend.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ backend convertBackend(pi_platform_backend PiBackend) {
6161
case PI_EXT_PLATFORM_BACKEND_ESIMD:
6262
return backend::ext_intel_esimd_emulator;
6363
case PI_EXT_PLATFORM_BACKEND_NATIVE_CPU:
64-
return backend::ext_native_cpu;
64+
return backend::ext_oneapi_native_cpu;
6565
}
6666
throw sycl::runtime_error{"convertBackend: Unsupported backend",
6767
PI_ERROR_INVALID_OPERATION};

sycl/source/detail/config.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ const std::array<std::pair<std::string, backend>, 8> &getSyclBeMap() {
185185
{"cuda", backend::ext_oneapi_cuda},
186186
{"hip", backend::ext_oneapi_hip},
187187
{"esimd_emulator", backend::ext_intel_esimd_emulator},
188-
{"native_cpu", backend::ext_native_cpu},
188+
{"native_cpu", backend::ext_oneapi_native_cpu},
189189
{"*", backend::all}}};
190190
return SyclBeMap;
191191
}

sycl/source/detail/pi.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ std::vector<std::pair<std::string, backend>> findPlugins() {
309309
PluginNames.emplace_back(__SYCL_HIP_PLUGIN_NAME, backend::ext_oneapi_hip);
310310
PluginNames.emplace_back(__SYCL_UR_PLUGIN_NAME, backend::all);
311311
PluginNames.emplace_back(__SYCL_NATIVE_CPU_PLUGIN_NAME,
312-
backend::ext_native_cpu);
312+
backend::ext_oneapi_native_cpu);
313313
} else if (FilterList) {
314314
std::vector<device_filter> Filters = FilterList->get();
315315
bool OpenCLFound = false;
@@ -348,10 +348,10 @@ std::vector<std::pair<std::string, backend>> findPlugins() {
348348
backend::ext_oneapi_hip);
349349
HIPFound = true;
350350
}
351-
if (!NativeCPUFound &&
352-
(Backend == backend::ext_native_cpu || Backend == backend::all)) {
351+
if (!NativeCPUFound && (Backend == backend::ext_oneapi_native_cpu ||
352+
Backend == backend::all)) {
353353
PluginNames.emplace_back(__SYCL_NATIVE_CPU_PLUGIN_NAME,
354-
backend::ext_native_cpu);
354+
backend::ext_oneapi_native_cpu);
355355
}
356356
PluginNames.emplace_back(__SYCL_UR_PLUGIN_NAME, backend::all);
357357
}
@@ -375,9 +375,9 @@ std::vector<std::pair<std::string, backend>> findPlugins() {
375375
if (list.backendCompatible(backend::ext_oneapi_hip)) {
376376
PluginNames.emplace_back(__SYCL_HIP_PLUGIN_NAME, backend::ext_oneapi_hip);
377377
}
378-
if (list.backendCompatible(backend::ext_native_cpu)) {
378+
if (list.backendCompatible(backend::ext_oneapi_native_cpu)) {
379379
PluginNames.emplace_back(__SYCL_NATIVE_CPU_PLUGIN_NAME,
380-
backend::ext_native_cpu);
380+
backend::ext_oneapi_native_cpu);
381381
}
382382
PluginNames.emplace_back(__SYCL_UR_PLUGIN_NAME, backend::all);
383383
}

sycl/test-e2e/Basic/get_backend.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ bool check(backend be) {
2121
case backend::ext_oneapi_level_zero:
2222
case backend::ext_oneapi_cuda:
2323
case backend::ext_oneapi_hip:
24-
case backend::ext_native_cpu:
24+
case backend::ext_oneapi_native_cpu:
2525
return true;
2626
default:
2727
return false;

sycl/test-e2e/Regression/device_num.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const std::map<backend, std::string> BackendStringMap = {
2626
{backend::ext_oneapi_level_zero, "ext_oneapi_level_zero"},
2727
{backend::ext_oneapi_cuda, "ext_oneapi_cuda"},
2828
{backend::ext_oneapi_hip, "ext_oneapi_hip"},
29-
{backend::ext_native_cpu, "ext_native_cpu"}};
29+
{backend::ext_oneapi_native_cpu, "ext_oneapi_native_cpu"}};
3030

3131
std::string getDeviceTypeName(const device &d) {
3232
auto DeviceType = d.get_info<info::device::device_type>();

0 commit comments

Comments
 (0)