Lines Matching refs:ROUNDING_MODE
493 #define RUN_TEST_LOOP_1_f(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
494 IF_ROUND_INIT_ ## ROUNDING_MODE \
497 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
498 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
499 ROUND_RESTORE_ ## ROUNDING_MODE
513 #define RUN_TEST_LOOP_fp_f(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
514 IF_ROUND_INIT_ ## ROUNDING_MODE \
517 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
518 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
519 ROUND_RESTORE_ ## ROUNDING_MODE
531 #define RUN_TEST_LOOP_2_f(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
532 IF_ROUND_INIT_ ## ROUNDING_MODE \
536 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
537 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
538 ROUND_RESTORE_ ## ROUNDING_MODE
560 #define RUN_TEST_LOOP_3_f(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
561 IF_ROUND_INIT_ ## ROUNDING_MODE \
565 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
566 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
567 ROUND_RESTORE_ ## ROUNDING_MODE
582 #define RUN_TEST_LOOP_fiu_M(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
583 IF_ROUND_INIT_ ## ROUNDING_MODE \
587 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
588 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
589 ROUND_RESTORE_ ## ROUNDING_MODE
602 #define RUN_TEST_LOOP_fiu_U(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
603 IF_ROUND_INIT_ ## ROUNDING_MODE \
607 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
608 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
609 ROUND_RESTORE_ ## ROUNDING_MODE
622 #define RUN_TEST_LOOP_c_f(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
623 IF_ROUND_INIT_ ## ROUNDING_MODE \
627 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
628 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
629 ROUND_RESTORE_ ## ROUNDING_MODE
647 #define RUN_TEST_LOOP_f_f1(FUNC_NAME, ARRAY, ROUNDING_MODE, EXTRA_VAR) \ argument
648 IF_ROUND_INIT_ ## ROUNDING_MODE \
651 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
652 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions, \
654 (ARRAY)[i].RM_##ROUNDING_MODE.extra_test, \
655 (ARRAY)[i].RM_##ROUNDING_MODE.extra_expected); \
656 ROUND_RESTORE_ ## ROUNDING_MODE
674 #define RUN_TEST_LOOP_fF_f1(FUNC_NAME, ARRAY, ROUNDING_MODE, EXTRA_VAR) \ argument
675 IF_ROUND_INIT_ ## ROUNDING_MODE \
678 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
679 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions, \
681 (ARRAY)[i].RM_##ROUNDING_MODE.extra_test, \
682 (ARRAY)[i].RM_##ROUNDING_MODE.extra_expected); \
683 ROUND_RESTORE_ ## ROUNDING_MODE
701 #define RUN_TEST_LOOP_fI_f1(FUNC_NAME, ARRAY, ROUNDING_MODE, EXTRA_VAR) \ argument
702 IF_ROUND_INIT_ ## ROUNDING_MODE \
705 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
706 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions, \
708 (ARRAY)[i].RM_##ROUNDING_MODE.extra_test, \
709 (ARRAY)[i].RM_##ROUNDING_MODE.extra_expected); \
710 ROUND_RESTORE_ ## ROUNDING_MODE
729 #define RUN_TEST_LOOP_ffI_f1_mod8(FUNC_NAME, ARRAY, ROUNDING_MODE, \ argument
731 IF_ROUND_INIT_ ## ROUNDING_MODE \
735 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
736 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions, \
738 (ARRAY)[i].RM_##ROUNDING_MODE.extra_test, \
739 (ARRAY)[i].RM_##ROUNDING_MODE.extra_expected); \
740 ROUND_RESTORE_ ## ROUNDING_MODE
763 #define RUN_TEST_LOOP_Ff_b1(FUNC_NAME, ARRAY, ROUNDING_MODE, \ argument
765 IF_ROUND_INIT_ ## ROUNDING_MODE \
768 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
769 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions, \
771 (ARRAY)[i].RM_##ROUNDING_MODE.extra_test, \
772 (ARRAY)[i].RM_##ROUNDING_MODE.extra_expected); \
773 ROUND_RESTORE_ ## ROUNDING_MODE
793 #define RUN_TEST_LOOP_Ffp_b1(FUNC_NAME, ARRAY, ROUNDING_MODE, \ argument
795 IF_ROUND_INIT_ ## ROUNDING_MODE \
798 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
799 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions, \
801 (ARRAY)[i].RM_##ROUNDING_MODE.extra_test, \
802 (ARRAY)[i].RM_##ROUNDING_MODE.extra_expected); \
803 ROUND_RESTORE_ ## ROUNDING_MODE
816 #define RUN_TEST_LOOP_c_c(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
817 IF_ROUND_INIT_ ## ROUNDING_MODE \
821 (ARRAY)[i].RM_##ROUNDING_MODE.expr, \
822 (ARRAY)[i].RM_##ROUNDING_MODE.expc, \
823 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
824 ROUND_RESTORE_ ## ROUNDING_MODE
838 #define RUN_TEST_LOOP_cc_c(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
839 IF_ROUND_INIT_ ## ROUNDING_MODE \
844 (ARRAY)[i].RM_##ROUNDING_MODE.expr, \
845 (ARRAY)[i].RM_##ROUNDING_MODE.expc, \
846 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
847 ROUND_RESTORE_ ## ROUNDING_MODE
858 #define RUN_TEST_LOOP_f_i(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
859 IF_ROUND_INIT_ ## ROUNDING_MODE \
862 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
863 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
864 ROUND_RESTORE_ ## ROUNDING_MODE
875 #define RUN_TEST_LOOP_f_i_tg(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
876 IF_ROUND_INIT_ ## ROUNDING_MODE \
879 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
880 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
881 ROUND_RESTORE_ ## ROUNDING_MODE
882 #define RUN_TEST_LOOP_j_b_tg_u(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
883 IF_ROUND_INIT_ ## ROUNDING_MODE \
887 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
888 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
889 ROUND_RESTORE_ ## ROUNDING_MODE
890 #define RUN_TEST_LOOP_j_i_tg_u(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
891 IF_ROUND_INIT_ ## ROUNDING_MODE \
895 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
896 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
897 ROUND_RESTORE_ ## ROUNDING_MODE
909 #define RUN_TEST_LOOP_ff_b(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
910 IF_ROUND_INIT_ ## ROUNDING_MODE \
914 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
915 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
916 ROUND_RESTORE_ ## ROUNDING_MODE
929 #define RUN_TEST_LOOP_fpfp_b(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
930 IF_ROUND_INIT_ ## ROUNDING_MODE \
934 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
935 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
936 ROUND_RESTORE_ ## ROUNDING_MODE
948 #define RUN_TEST_LOOP_ff_i_tg(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
949 IF_ROUND_INIT_ ## ROUNDING_MODE \
953 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
954 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
955 ROUND_RESTORE_ ## ROUNDING_MODE
966 #define RUN_TEST_LOOP_f_b(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
967 IF_ROUND_INIT_ ## ROUNDING_MODE \
970 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
971 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
972 ROUND_RESTORE_ ## ROUNDING_MODE
983 #define RUN_TEST_LOOP_f_b_tg(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
984 IF_ROUND_INIT_ ## ROUNDING_MODE \
987 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
988 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
989 ROUND_RESTORE_ ## ROUNDING_MODE
1000 #define RUN_TEST_LOOP_f_l(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
1001 IF_ROUND_INIT_ ## ROUNDING_MODE \
1004 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
1005 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
1006 ROUND_RESTORE_ ## ROUNDING_MODE
1017 #define RUN_TEST_LOOP_f_L(FUNC_NAME, ARRAY, ROUNDING_MODE) \ argument
1018 IF_ROUND_INIT_ ## ROUNDING_MODE \
1021 (ARRAY)[i].RM_##ROUNDING_MODE.expected, \
1022 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions); \
1023 ROUND_RESTORE_ ## ROUNDING_MODE
1045 #define RUN_TEST_LOOP_fFF_11(FUNC_NAME, ARRAY, ROUNDING_MODE, \ argument
1047 IF_ROUND_INIT_ ## ROUNDING_MODE \
1050 (ARRAY)[i].RM_##ROUNDING_MODE.exceptions, \
1052 (ARRAY)[i].RM_##ROUNDING_MODE.extra1_test, \
1053 (ARRAY)[i].RM_##ROUNDING_MODE.extra1_expected, \
1055 (ARRAY)[i].RM_##ROUNDING_MODE.extra2_test, \
1056 (ARRAY)[i].RM_##ROUNDING_MODE.extra2_expected); \
1057 ROUND_RESTORE_ ## ROUNDING_MODE