Lines Matching refs:s16

176 DEFINE_TEST_ARRAY(s16) = {
302 DEFINE_TEST_FUNC(s16, "%d");
399 TEST_ONE_SHIFT(0, 14, s16, 0, false); in shift_sane_test()
420 TEST_ONE_SHIFT(1, 15, s16, 0, true); in shift_overflow_test()
440 TEST_ONE_SHIFT(17483, 1, s16, 0, true); in shift_overflow_test()
451 TEST_ONE_SHIFT(17483, 2, s16, 0, true); in shift_overflow_test()
469 TEST_ONE_SHIFT(0xFFFFU, 0, s16, 0, true); in shift_truncate_test()
483 TEST_ONE_SHIFT(0, 16, s16, 0, true); in shift_truncate_test()
484 TEST_ONE_SHIFT(0, 17, s16, 0, true); in shift_truncate_test()
506 TEST_ONE_SHIFT(-5, 0, s16, 0, true); in shift_nonsense_test()
518 TEST_ONE_SHIFT(0, -10, s16, 0, true); in shift_nonsense_test()
537 TEST_ONE_SHIFT(0, 15, s16, 0, false); in shift_nonsense_test()
767 TEST_OVERFLOWS_TYPE(u8, s16, U8_MAX, false); in overflows_type_test()
784 TEST_OVERFLOWS_TYPE(s8, s16, S8_MAX, false); in overflows_type_test()
785 TEST_OVERFLOWS_TYPE(s8, s16, S8_MIN, false); in overflows_type_test()
792 TEST_OVERFLOWS_TYPE(u16, s16, S16_MAX, false); in overflows_type_test()
793 TEST_OVERFLOWS_TYPE(u16, s16, (u16)S16_MAX + 1, true); in overflows_type_test()
794 TEST_OVERFLOWS_TYPE(u16, s16, U16_MAX, true); in overflows_type_test()
797 TEST_OVERFLOWS_TYPE(s16, u8, U8_MAX, false); in overflows_type_test()
798 TEST_OVERFLOWS_TYPE(s16, u8, (s16)U8_MAX + 1, true); in overflows_type_test()
799 TEST_OVERFLOWS_TYPE(s16, u8, -1, true); in overflows_type_test()
800 TEST_OVERFLOWS_TYPE(s16, u8, S16_MIN, true); in overflows_type_test()
801 TEST_OVERFLOWS_TYPE(s16, u16, S16_MAX, false); in overflows_type_test()
802 TEST_OVERFLOWS_TYPE(s16, u16, -1, true); in overflows_type_test()
803 TEST_OVERFLOWS_TYPE(s16, u16, S16_MIN, true); in overflows_type_test()
804 TEST_OVERFLOWS_TYPE(s16, u32, S16_MAX, false); in overflows_type_test()
805 TEST_OVERFLOWS_TYPE(s16, u32, -1, true); in overflows_type_test()
806 TEST_OVERFLOWS_TYPE(s16, u32, S16_MIN, true); in overflows_type_test()
808 TEST_OVERFLOWS_TYPE(s16, u64, S16_MAX, false); in overflows_type_test()
809 TEST_OVERFLOWS_TYPE(s16, u64, -1, true); in overflows_type_test()
810 TEST_OVERFLOWS_TYPE(s16, u64, S16_MIN, true); in overflows_type_test()
812 TEST_OVERFLOWS_TYPE(s16, s8, S8_MAX, false); in overflows_type_test()
813 TEST_OVERFLOWS_TYPE(s16, s8, S8_MIN, false); in overflows_type_test()
814 TEST_OVERFLOWS_TYPE(s16, s8, (s16)S8_MAX + 1, true); in overflows_type_test()
815 TEST_OVERFLOWS_TYPE(s16, s8, (s16)S8_MIN - 1, true); in overflows_type_test()
816 TEST_OVERFLOWS_TYPE(s16, s8, S16_MAX, true); in overflows_type_test()
817 TEST_OVERFLOWS_TYPE(s16, s8, S16_MIN, true); in overflows_type_test()
818 TEST_OVERFLOWS_TYPE(s16, s16, S16_MAX, false); in overflows_type_test()
819 TEST_OVERFLOWS_TYPE(s16, s16, S16_MIN, false); in overflows_type_test()
820 TEST_OVERFLOWS_TYPE(s16, s32, S16_MAX, false); in overflows_type_test()
821 TEST_OVERFLOWS_TYPE(s16, s32, S16_MIN, false); in overflows_type_test()
831 TEST_OVERFLOWS_TYPE(u32, s16, S16_MAX, false); in overflows_type_test()
832 TEST_OVERFLOWS_TYPE(u32, s16, (u32)S16_MAX + 1, true); in overflows_type_test()
833 TEST_OVERFLOWS_TYPE(u32, s16, U32_MAX, true); in overflows_type_test()
866 TEST_OVERFLOWS_TYPE(s32, s16, S16_MAX, false); in overflows_type_test()
867 TEST_OVERFLOWS_TYPE(s32, s16, S16_MIN, false); in overflows_type_test()
868 TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MAX + 1, true); in overflows_type_test()
869 TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MIN - 1, true); in overflows_type_test()
870 TEST_OVERFLOWS_TYPE(s32, s16, S32_MAX, true); in overflows_type_test()
871 TEST_OVERFLOWS_TYPE(s32, s16, S32_MIN, true); in overflows_type_test()
890 TEST_OVERFLOWS_TYPE(u64, s16, S16_MAX, false); in overflows_type_test()
891 TEST_OVERFLOWS_TYPE(u64, s16, (u64)S16_MAX + 1, true); in overflows_type_test()
892 TEST_OVERFLOWS_TYPE(u64, s16, U64_MAX, true); in overflows_type_test()
922 TEST_OVERFLOWS_TYPE(s64, s16, S16_MAX, false); in overflows_type_test()
923 TEST_OVERFLOWS_TYPE(s64, s16, S16_MIN, false); in overflows_type_test()
924 TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MAX + 1, true); in overflows_type_test()
925 TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MIN - 1, true); in overflows_type_test()
926 TEST_OVERFLOWS_TYPE(s64, s16, S64_MAX, true); in overflows_type_test()
992 TEST_SAME_TYPE(base, s16, ms16); \ in same_type_test()
1002 TEST_TYPE_SETS(s16, false, false, false, false, true, false, false, false); in same_type_test()
1042 TEST_CASTABLE_TO_TYPE(16, s16, true); in castable_to_type_test()
1045 TEST_CASTABLE_TO_TYPE(-16, s16, true); in castable_to_type_test()