Skip to content

Commit 5e4f509

Browse files
committed
add tests for key type u32
Signed-off-by: jinge90 <[email protected]>
1 parent c845b34 commit 5e4f509

File tree

2 files changed

+752
-0
lines changed

2 files changed

+752
-0
lines changed

sycl/test-e2e/DeviceLib/group_sort/group_private_KV_sort_p1p1_p1.hpp

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)