Lines Matching defs:s32

199 DEFINE_TEST_ARRAY(s32) = {
304 DEFINE_TEST_FUNC(s32, "%d");
374 TEST_ONE_SHIFT(1, 0, s32, 1 << 0, false);
375 TEST_ONE_SHIFT(1, 16, s32, 1 << 16, false);
376 TEST_ONE_SHIFT(1, 30, s32, 1 << 30, false);
401 TEST_ONE_SHIFT(0, 30, s32, 0, false);
422 TEST_ONE_SHIFT(1, 31, s32, 0, true);
442 TEST_ONE_SHIFT(1107575883, 1, s32, 0, true);
453 TEST_ONE_SHIFT(1107575883, 2, s32, 0, true);
472 TEST_ONE_SHIFT(0xFFFFFFFFUL, 0, s32, 0, true);
489 TEST_ONE_SHIFT(0, 32, s32, 0, true);
490 TEST_ONE_SHIFT(0, 33, s32, 0, true);
510 TEST_ONE_SHIFT(-100, 0, s32, 0, true);
522 TEST_ONE_SHIFT(0, -20, s32, 0, true);
539 TEST_ONE_SHIFT(0, 31, s32, 0, false);
796 TEST_OVERFLOWS_TYPE(u16, s32, U16_MAX, false);
820 TEST_OVERFLOWS_TYPE(s16, s32, S16_MAX, false);
821 TEST_OVERFLOWS_TYPE(s16, s32, S16_MIN, false);
835 TEST_OVERFLOWS_TYPE(u32, s32, S32_MAX, false);
836 TEST_OVERFLOWS_TYPE(u32, s32, U32_MAX, true);
837 TEST_OVERFLOWS_TYPE(u32, s32, (u32)S32_MAX + 1, true);
842 TEST_OVERFLOWS_TYPE(s32, u8, U8_MAX, false);
843 TEST_OVERFLOWS_TYPE(s32, u8, (s32)U8_MAX + 1, true);
844 TEST_OVERFLOWS_TYPE(s32, u16, S32_MAX, true);
845 TEST_OVERFLOWS_TYPE(s32, u8, -1, true);
846 TEST_OVERFLOWS_TYPE(s32, u8, S32_MIN, true);
847 TEST_OVERFLOWS_TYPE(s32, u16, U16_MAX, false);
848 TEST_OVERFLOWS_TYPE(s32, u16, (s32)U16_MAX + 1, true);
849 TEST_OVERFLOWS_TYPE(s32, u16, S32_MAX, true);
850 TEST_OVERFLOWS_TYPE(s32, u16, -1, true);
851 TEST_OVERFLOWS_TYPE(s32, u16, S32_MIN, true);
852 TEST_OVERFLOWS_TYPE(s32, u32, S32_MAX, false);
853 TEST_OVERFLOWS_TYPE(s32, u32, -1, true);
854 TEST_OVERFLOWS_TYPE(s32, u32, S32_MIN, true);
856 TEST_OVERFLOWS_TYPE(s32, u64, S32_MAX, false);
857 TEST_OVERFLOWS_TYPE(s32, u64, -1, true);
858 TEST_OVERFLOWS_TYPE(s32, u64, S32_MIN, true);
860 TEST_OVERFLOWS_TYPE(s32, s8, S8_MAX, false);
861 TEST_OVERFLOWS_TYPE(s32, s8, S8_MIN, false);
862 TEST_OVERFLOWS_TYPE(s32, s8, (s32)S8_MAX + 1, true);
863 TEST_OVERFLOWS_TYPE(s32, s8, (s32)S8_MIN - 1, true);
864 TEST_OVERFLOWS_TYPE(s32, s8, S32_MAX, true);
865 TEST_OVERFLOWS_TYPE(s32, s8, S32_MIN, true);
866 TEST_OVERFLOWS_TYPE(s32, s16, S16_MAX, false);
867 TEST_OVERFLOWS_TYPE(s32, s16, S16_MIN, false);
868 TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MAX + 1, true);
869 TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MIN - 1, true);
870 TEST_OVERFLOWS_TYPE(s32, s16, S32_MAX, true);
871 TEST_OVERFLOWS_TYPE(s32, s16, S32_MIN, true);
872 TEST_OVERFLOWS_TYPE(s32, s32, S32_MAX, false);
873 TEST_OVERFLOWS_TYPE(s32, s32, S32_MIN, false);
875 TEST_OVERFLOWS_TYPE(s32, s64, S32_MAX, false);
876 TEST_OVERFLOWS_TYPE(s32, s64, S32_MIN, false);
893 TEST_OVERFLOWS_TYPE(u64, s32, S32_MAX, false);
894 TEST_OVERFLOWS_TYPE(u64, s32, (u64)S32_MAX + 1, true);
895 TEST_OVERFLOWS_TYPE(u64, s32, U64_MAX, true);
927 TEST_OVERFLOWS_TYPE(s64, s32, S32_MAX, false);
928 TEST_OVERFLOWS_TYPE(s64, s32, S32_MIN, false);
929 TEST_OVERFLOWS_TYPE(s64, s32, (s64)S32_MAX + 1, true);
930 TEST_OVERFLOWS_TYPE(s64, s32, (s64)S32_MIN - 1, true);
931 TEST_OVERFLOWS_TYPE(s64, s32, S64_MAX, true);
993 TEST_SAME_TYPE(base, s32, ms32); \
1003 TEST_TYPE_SETS(s32, false, false, false, false, false, true, false, false);
1043 TEST_CASTABLE_TO_TYPE(16, s32, true);
1046 TEST_CASTABLE_TO_TYPE(-16, s32, true);