Skip to content

Commit 35413ea

Browse files
committed
add tests for key type i64/u64
Signed-off-by: jinge90 <[email protected]>
1 parent bef0bcf commit 35413ea

File tree

3 files changed

+1504
-0
lines changed

3 files changed

+1504
-0
lines changed

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

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,3 +415,131 @@ __devicelib_default_work_group_private_sort_close_ascending_p1i32_p1i64_u32_p1i8
415415
__DPCPP_SYCL_EXTERNAL extern "C" void
416416
__devicelib_default_work_group_private_sort_close_descending_p1i32_p1i64_u32_p1i8(
417417
int32_t *keys, int64_t *vals, uint32_t n, uint8_t *scratch);
418+
419+
__DPCPP_SYCL_EXTERNAL extern "C" void
420+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1u8_u32_p1i8(
421+
uint64_t *keys, uint8_t *vals, uint32_t n, uint8_t *scratch);
422+
423+
__DPCPP_SYCL_EXTERNAL extern "C" void
424+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1u8_u32_p1i8(
425+
uint64_t *keys, uint8_t *vals, uint32_t n, uint8_t *scratch);
426+
427+
__DPCPP_SYCL_EXTERNAL extern "C" void
428+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1i8_u32_p1i8(
429+
uint64_t *keys, int8_t *vals, uint32_t n, uint8_t *scratch);
430+
431+
__DPCPP_SYCL_EXTERNAL extern "C" void
432+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1i8_u32_p1i8(
433+
uint64_t *keys, int8_t *vals, uint32_t n, uint8_t *scratch);
434+
435+
__DPCPP_SYCL_EXTERNAL extern "C" void
436+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1u16_u32_p1i8(
437+
uint64_t *keys, uint16_t *vals, uint32_t n, uint8_t *scratch);
438+
439+
__DPCPP_SYCL_EXTERNAL extern "C" void
440+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1u16_u32_p1i8(
441+
uint64_t *keys, uint16_t *vals, uint32_t n, uint8_t *scratch);
442+
443+
__DPCPP_SYCL_EXTERNAL extern "C" void
444+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1i16_u32_p1i8(
445+
uint64_t *keys, int16_t *vals, uint32_t n, uint8_t *scratch);
446+
447+
__DPCPP_SYCL_EXTERNAL extern "C" void
448+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1i16_u32_p1i8(
449+
uint64_t *keys, int16_t *vals, uint32_t n, uint8_t *scratch);
450+
451+
__DPCPP_SYCL_EXTERNAL extern "C" void
452+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1u32_u32_p1i8(
453+
uint64_t *keys, uint32_t *vals, uint32_t n, uint8_t *scratch);
454+
455+
__DPCPP_SYCL_EXTERNAL extern "C" void
456+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1u32_u32_p1i8(
457+
uint64_t *keys, uint32_t *vals, uint32_t n, uint8_t *scratch);
458+
459+
__DPCPP_SYCL_EXTERNAL extern "C" void
460+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1i32_u32_p1i8(
461+
uint64_t *keys, int32_t *vals, uint32_t n, uint8_t *scratch);
462+
463+
__DPCPP_SYCL_EXTERNAL extern "C" void
464+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1i32_u32_p1i8(
465+
uint64_t *keys, int32_t *vals, uint32_t n, uint8_t *scratch);
466+
467+
__DPCPP_SYCL_EXTERNAL extern "C" void
468+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1u64_u32_p1i8(
469+
uint64_t *keys, uint64_t *vals, uint32_t n, uint8_t *scratch);
470+
471+
__DPCPP_SYCL_EXTERNAL extern "C" void
472+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1u64_u32_p1i8(
473+
uint64_t *keys, uint64_t *vals, uint32_t n, uint8_t *scratch);
474+
475+
__DPCPP_SYCL_EXTERNAL extern "C" void
476+
__devicelib_default_work_group_private_sort_close_ascending_p1u64_p1i64_u32_p1i8(
477+
uint64_t *keys, int64_t *vals, uint32_t n, uint8_t *scratch);
478+
479+
__DPCPP_SYCL_EXTERNAL extern "C" void
480+
__devicelib_default_work_group_private_sort_close_descending_p1u64_p1i64_u32_p1i8(
481+
uint64_t *keys, int64_t *vals, uint32_t n, uint8_t *scratch);
482+
483+
__DPCPP_SYCL_EXTERNAL extern "C" void
484+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1u8_u32_p1i8(
485+
int64_t *keys, uint8_t *vals, uint32_t n, uint8_t *scratch);
486+
487+
__DPCPP_SYCL_EXTERNAL extern "C" void
488+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1u8_u32_p1i8(
489+
int64_t *keys, uint8_t *vals, uint32_t n, uint8_t *scratch);
490+
491+
__DPCPP_SYCL_EXTERNAL extern "C" void
492+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1i8_u32_p1i8(
493+
int64_t *keys, int8_t *vals, uint32_t n, uint8_t *scratch);
494+
495+
__DPCPP_SYCL_EXTERNAL extern "C" void
496+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1i8_u32_p1i8(
497+
int64_t *keys, int8_t *vals, uint32_t n, uint8_t *scratch);
498+
499+
__DPCPP_SYCL_EXTERNAL extern "C" void
500+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1u16_u32_p1i8(
501+
int64_t *keys, uint16_t *vals, uint32_t n, uint8_t *scratch);
502+
503+
__DPCPP_SYCL_EXTERNAL extern "C" void
504+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1u16_u32_p1i8(
505+
int64_t *keys, uint16_t *vals, uint32_t n, uint8_t *scratch);
506+
507+
__DPCPP_SYCL_EXTERNAL extern "C" void
508+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1i16_u32_p1i8(
509+
int64_t *keys, int16_t *vals, uint32_t n, uint8_t *scratch);
510+
511+
__DPCPP_SYCL_EXTERNAL extern "C" void
512+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1i16_u32_p1i8(
513+
int64_t *keys, int16_t *vals, uint32_t n, uint8_t *scratch);
514+
515+
__DPCPP_SYCL_EXTERNAL extern "C" void
516+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1u32_u32_p1i8(
517+
int64_t *keys, uint32_t *vals, uint32_t n, uint8_t *scratch);
518+
519+
__DPCPP_SYCL_EXTERNAL extern "C" void
520+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1u32_u32_p1i8(
521+
int64_t *keys, uint32_t *vals, uint32_t n, uint8_t *scratch);
522+
523+
__DPCPP_SYCL_EXTERNAL extern "C" void
524+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1i32_u32_p1i8(
525+
int64_t *keys, int32_t *vals, uint32_t n, uint8_t *scratch);
526+
527+
__DPCPP_SYCL_EXTERNAL extern "C" void
528+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1i32_u32_p1i8(
529+
int64_t *keys, int32_t *vals, uint32_t n, uint8_t *scratch);
530+
531+
__DPCPP_SYCL_EXTERNAL extern "C" void
532+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1u64_u32_p1i8(
533+
int64_t *keys, uint64_t *vals, uint32_t n, uint8_t *scratch);
534+
535+
__DPCPP_SYCL_EXTERNAL extern "C" void
536+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1u64_u32_p1i8(
537+
int64_t *keys, uint64_t *vals, uint32_t n, uint8_t *scratch);
538+
539+
__DPCPP_SYCL_EXTERNAL extern "C" void
540+
__devicelib_default_work_group_private_sort_close_ascending_p1i64_p1i64_u32_p1i8(
541+
int64_t *keys, int64_t *vals, uint32_t n, uint8_t *scratch);
542+
543+
__DPCPP_SYCL_EXTERNAL extern "C" void
544+
__devicelib_default_work_group_private_sort_close_descending_p1i64_p1i64_u32_p1i8(
545+
int64_t *keys, int64_t *vals, uint32_t n, uint8_t *scratch);

0 commit comments

Comments
 (0)