@@ -287,3 +287,67 @@ __devicelib_default_work_group_private_sort_close_ascending_p1i16_p1f32_u32_p1i8
287287__DPCPP_SYCL_EXTERNAL extern " C" void
288288__devicelib_default_work_group_private_sort_close_descending_p1i16_p1f32_u32_p1i8 (
289289 int16_t *keys, float *vals, uint32_t n, uint8_t *scratch);
290+
291+ __DPCPP_SYCL_EXTERNAL extern " C" void
292+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1u8_u32_p1i8 (
293+ uint32_t *keys, uint8_t *vals, uint32_t n, uint8_t *scratch);
294+
295+ __DPCPP_SYCL_EXTERNAL extern " C" void
296+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1u8_u32_p1i8 (
297+ uint32_t *keys, uint8_t *vals, uint32_t n, uint8_t *scratch);
298+
299+ __DPCPP_SYCL_EXTERNAL extern " C" void
300+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1i8_u32_p1i8 (
301+ uint32_t *keys, int8_t *vals, uint32_t n, uint8_t *scratch);
302+
303+ __DPCPP_SYCL_EXTERNAL extern " C" void
304+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1i8_u32_p1i8 (
305+ uint32_t *keys, int8_t *vals, uint32_t n, uint8_t *scratch);
306+
307+ __DPCPP_SYCL_EXTERNAL extern " C" void
308+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1u16_u32_p1i8 (
309+ uint32_t *keys, uint16_t *vals, uint32_t n, uint8_t *scratch);
310+
311+ __DPCPP_SYCL_EXTERNAL extern " C" void
312+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1u16_u32_p1i8 (
313+ uint32_t *keys, uint16_t *vals, uint32_t n, uint8_t *scratch);
314+
315+ __DPCPP_SYCL_EXTERNAL extern " C" void
316+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1i16_u32_p1i8 (
317+ uint32_t *keys, int16_t *vals, uint32_t n, uint8_t *scratch);
318+
319+ __DPCPP_SYCL_EXTERNAL extern " C" void
320+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1i16_u32_p1i8 (
321+ uint32_t *keys, int16_t *vals, uint32_t n, uint8_t *scratch);
322+
323+ __DPCPP_SYCL_EXTERNAL extern " C" void
324+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1u32_u32_p1i8 (
325+ uint32_t *keys, uint32_t *vals, uint32_t n, uint8_t *scratch);
326+
327+ __DPCPP_SYCL_EXTERNAL extern " C" void
328+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1u32_u32_p1i8 (
329+ uint32_t *keys, uint32_t *vals, uint32_t n, uint8_t *scratch);
330+
331+ __DPCPP_SYCL_EXTERNAL extern " C" void
332+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1i32_u32_p1i8 (
333+ uint32_t *keys, int32_t *vals, uint32_t n, uint8_t *scratch);
334+
335+ __DPCPP_SYCL_EXTERNAL extern " C" void
336+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1i32_u32_p1i8 (
337+ uint32_t *keys, int32_t *vals, uint32_t n, uint8_t *scratch);
338+
339+ __DPCPP_SYCL_EXTERNAL extern " C" void
340+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1u64_u32_p1i8 (
341+ uint32_t *keys, uint64_t *vals, uint32_t n, uint8_t *scratch);
342+
343+ __DPCPP_SYCL_EXTERNAL extern " C" void
344+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1u64_u32_p1i8 (
345+ uint32_t *keys, uint64_t *vals, uint32_t n, uint8_t *scratch);
346+
347+ __DPCPP_SYCL_EXTERNAL extern " C" void
348+ __devicelib_default_work_group_private_sort_close_ascending_p1u32_p1i64_u32_p1i8 (
349+ uint32_t *keys, int64_t *vals, uint32_t n, uint8_t *scratch);
350+
351+ __DPCPP_SYCL_EXTERNAL extern " C" void
352+ __devicelib_default_work_group_private_sort_close_descending_p1u32_p1i64_u32_p1i8 (
353+ uint32_t *keys, int64_t *vals, uint32_t n, uint8_t *scratch);
0 commit comments