Lines Matching refs:safe_mul

589     a = SCHAR_MIN; b = -1; EXPECT_FALSE(safe_mul(NULL, a, b));  in T_mul_s8()
590 a = SCHAR_MIN; b = -2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s8()
591 a = SCHAR_MAX; b = SCHAR_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s8()
592 a = SCHAR_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s8()
593 a = SCHAR_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
594 a = 100; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
595 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
596 a = SCHAR_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
597 a = SCHAR_MIN; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
598 a = 0; b = SCHAR_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
599 a = 0; b = SCHAR_MIN; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
600 a = 0; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s8()
608 a = SHRT_MIN; b = -1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s16()
609 a = SHRT_MIN; b = -2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s16()
610 a = SHRT_MAX; b = SHRT_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s16()
611 a = SHRT_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s16()
612 a = SHRT_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
613 a = 100; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
614 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
615 a = SHRT_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
616 a = SHRT_MIN; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
617 a = 0; b = SHRT_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
618 a = 0; b = SHRT_MIN; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
619 a = 0; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s16()
627 a = INT_MIN; b = -1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s32()
628 a = INT_MIN; b = -2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s32()
629 a = INT_MAX; b = INT_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s32()
630 a = INT_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s32()
631 a = INT_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
632 a = 100; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
633 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
634 a = INT_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
635 a = INT_MIN; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
636 a = 0; b = INT_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
637 a = 0; b = INT_MIN; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
638 a = 0; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s32()
646 a = SAFE_INT64_MIN; b = -1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s64()
647 a = SAFE_INT64_MIN; b = -2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s64()
648 a = SAFE_INT64_MAX; b = SAFE_INT64_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s64()
649 a = SAFE_INT64_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_s64()
650 a = SAFE_INT64_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
651 a = 100; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
652 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
653 a = SAFE_INT64_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
654 a = SAFE_INT64_MIN; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
655 a = 0; b = SAFE_INT64_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
656 a = 0; b = SAFE_INT64_MIN; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
657 a = 0; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_s64()
665 a = LONG_MIN; b = -1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_long()
666 a = LONG_MIN; b = -2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_long()
667 a = LONG_MAX; b = LONG_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_long()
668 a = LONG_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_long()
669 a = LONG_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
670 a = 100; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
671 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
672 a = LONG_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
673 a = LONG_MIN; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
674 a = 0; b = LONG_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
675 a = 0; b = LONG_MIN; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
676 a = 0; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_long()
683 a = LLONG_MIN; b = -1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_longlong()
684 a = LLONG_MIN; b = -2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_longlong()
685 a = LLONG_MAX; b = LLONG_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_longlong()
686 a = LLONG_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_longlong()
687 a = LLONG_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
688 a = 100; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
689 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
690 a = LLONG_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
691 a = LLONG_MIN; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
692 a = 0; b = LLONG_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
693 a = 0; b = LLONG_MIN; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
694 a = 0; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_longlong()
701 a = SSIZE_MIN; b = -1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ssizet()
702 a = SSIZE_MIN; b = -2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ssizet()
703 a = SSIZE_MAX; b = SSIZE_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ssizet()
704 a = SSIZE_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ssizet()
705 a = SSIZE_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
706 a = 100; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
707 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
708 a = SSIZE_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
709 a = SSIZE_MIN; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
710 a = 0; b = SSIZE_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
711 a = 0; b = SSIZE_MIN; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
712 a = 0; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ssizet()
720 a = UCHAR_MAX - 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u8()
721 a = 2; b = UCHAR_MAX - 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u8()
722 a = UCHAR_MAX; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u8()
723 a = 2; b = UCHAR_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u8()
724 a = UCHAR_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u8()
725 a = 2; b = UCHAR_MAX / 2 + 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u8()
726 a = UCHAR_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u8()
727 a = 0; b = UCHAR_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u8()
728 a = 1; b = UCHAR_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u8()
729 a = UCHAR_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u8()
730 a = UCHAR_MAX; b = 1; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u8()
731 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u8()
739 a = USHRT_MAX - 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u16()
740 a = 2; b = USHRT_MAX - 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u16()
741 a = USHRT_MAX; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u16()
742 a = 2; b = USHRT_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u16()
743 a = USHRT_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u16()
744 a = 2; b = USHRT_MAX / 2 + 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u16()
745 a = USHRT_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u16()
746 a = 0; b = USHRT_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u16()
747 a = 1; b = USHRT_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u16()
748 a = USHRT_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u16()
749 a = USHRT_MAX; b = 1; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u16()
750 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u16()
758 a = UINT_MAX - 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u32()
759 a = 2; b = UINT_MAX - 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u32()
760 a = UINT_MAX; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u32()
761 a = 2; b = UINT_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u32()
762 a = UINT_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u32()
763 a = 2; b = UINT_MAX / 2 + 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u32()
764 a = UINT_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u32()
765 a = 0; b = UINT_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u32()
766 a = 1; b = UINT_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u32()
767 a = UINT_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u32()
768 a = UINT_MAX; b = 1; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u32()
769 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u32()
777 a = SAFE_UINT64_MAX - 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u64()
778 a = 2; b = SAFE_UINT64_MAX - 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u64()
779 a = SAFE_UINT64_MAX; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u64()
780 a = 2; b = SAFE_UINT64_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u64()
781 a = SAFE_UINT64_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u64()
782 a = 2; b = SAFE_UINT64_MAX / 2 + 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_u64()
783 a = SAFE_UINT64_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u64()
784 a = 0; b = SAFE_UINT64_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u64()
785 a = 1; b = SAFE_UINT64_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u64()
786 a = SAFE_UINT64_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u64()
787 a = SAFE_UINT64_MAX; b = 1; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u64()
788 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_u64()
796 a = ULONG_MAX - 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulong()
797 a = 2; b = ULONG_MAX - 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulong()
798 a = ULONG_MAX; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulong()
799 a = 2; b = ULONG_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulong()
800 a = ULONG_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulong()
801 a = 2; b = ULONG_MAX / 2 + 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulong()
802 a = ULONG_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulong()
803 a = 0; b = ULONG_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulong()
804 a = 1; b = ULONG_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulong()
805 a = ULONG_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulong()
806 a = ULONG_MAX; b = 1; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulong()
807 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulong()
815 a = ULLONG_MAX - 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
816 a = 2; b = ULLONG_MAX - 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
817 a = ULLONG_MAX; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
818 a = 2; b = ULLONG_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
819 a = ULLONG_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
820 a = 2; b = ULLONG_MAX / 2 + 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
821 a = ULLONG_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
822 a = 0; b = ULLONG_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
823 a = 1; b = ULLONG_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
824 a = ULLONG_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
825 a = ULLONG_MAX; b = 1; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
826 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_ulonglong()
834 a = SIZE_MAX - 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_sizet()
835 a = 2; b = SIZE_MAX - 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_sizet()
836 a = SIZE_MAX; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_sizet()
837 a = 2; b = SIZE_MAX; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_sizet()
838 a = SIZE_MAX / 2 + 1; b = 2; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_sizet()
839 a = 2; b = SIZE_MAX / 2 + 1; EXPECT_FALSE(safe_mul(NULL, a, b)); in T_mul_sizet()
840 a = SIZE_MAX / 2; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_sizet()
841 a = 0; b = SIZE_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_sizet()
842 a = 1; b = SIZE_MAX; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_sizet()
843 a = SIZE_MAX; b = 0; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_sizet()
844 a = SIZE_MAX; b = 1; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_sizet()
845 a = 10; b = 2; EXPECT_TRUE(safe_mul(NULL, a, b)); in T_mul_sizet()