Lines Matching refs:Y
112 #define _FP_FRAC_ADD_2(R, X, Y) \ argument
113 __FP_FRAC_ADD_2 (R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
115 #define _FP_FRAC_SUB_2(R, X, Y) \ argument
116 __FP_FRAC_SUB_2 (R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
118 #define _FP_FRAC_DEC_2(X, Y) \ argument
119 __FP_FRAC_DEC_2 (X##_f1, X##_f0, Y##_f1, Y##_f0)
141 #define _FP_FRAC_EQ_2(X, Y) (X##_f1 == Y##_f1 && X##_f0 == Y##_f0) argument
142 #define _FP_FRAC_GT_2(X, Y) \ argument
143 (X##_f1 > Y##_f1 || (X##_f1 == Y##_f1 && X##_f0 > Y##_f0))
144 #define _FP_FRAC_GE_2(X, Y) \ argument
145 (X##_f1 > Y##_f1 || (X##_f1 == Y##_f1 && X##_f0 >= Y##_f0))
270 #define _FP_MUL_MEAT_DW_2_wide(wfracbits, R, X, Y, doit) \ argument
277 X##_f0, Y##_f0); \
279 X##_f0, Y##_f1); \
281 X##_f1, Y##_f0); \
283 X##_f1, Y##_f1); \
300 #define _FP_MUL_MEAT_2_wide(wfracbits, R, X, Y, doit) \ argument
306 X, Y, doit); \
322 #define _FP_MUL_MEAT_DW_2_wide_3mul(wfracbits, R, X, Y, doit) \ argument
334 _FP_MUL_MEAT_DW_2_wide_3mul_b_f1 = Y##_f0 + Y##_f1; \
336 = _FP_MUL_MEAT_DW_2_wide_3mul_b_f1 < Y##_f0; \
338 X##_f0, Y##_f0); \
343 _FP_MUL_MEAT_DW_2_wide_3mul_c_f0, X##_f1, Y##_f1); \
374 #define _FP_MUL_MEAT_2_wide_3mul(wfracbits, R, X, Y, doit) \ argument
381 X, Y, doit); \
393 #define _FP_MUL_MEAT_DW_2_gmp(wfracbits, R, X, Y) \ argument
400 _FP_MUL_MEAT_DW_2_gmp_y[0] = Y##_f0; \
401 _FP_MUL_MEAT_DW_2_gmp_y[1] = Y##_f1; \
408 #define _FP_MUL_MEAT_2_gmp(wfracbits, R, X, Y) \ argument
413 _FP_MUL_MEAT_DW_2_gmp ((wfracbits), _FP_MUL_MEAT_2_gmp_z, X, Y); \
434 #define _FP_MUL_MEAT_2_120_240_double(wfracbits, R, X, Y, setfetz, resetfe) \ argument
463 _j240 = (double) (long) (Y##_f0 & 0xffffff); \
465 _i240 = (double) (long) ((Y##_f0 >> 24) & 0xffffff); \
467 _h240 = (double) (long) (((Y##_f1 << 16) & 0xffffff) | (Y##_f0 >> 48)); \
469 _g240 = (double) (long) ((Y##_f1 >> 8) & 0xffffff); \
471 _f240 = (double) (long) (Y##_f1 >> 32); \
531 #define _FP_DIV_MEAT_2_udiv(fs, R, X, Y) \ argument
541 if (_FP_FRAC_GE_2 (X, Y)) \
559 _FP_FRAC_SLL_2 (Y, _FP_WFRACXBITS_##fs); \
563 Y##_f1); \
565 R##_f1, Y##_f0); \
570 _FP_FRAC_ADD_2 (_FP_DIV_MEAT_2_udiv_r, Y, \
572 if (_FP_FRAC_GE_2 (_FP_DIV_MEAT_2_udiv_r, Y) \
577 _FP_FRAC_ADD_2 (_FP_DIV_MEAT_2_udiv_r, Y, \
583 if (_FP_DIV_MEAT_2_udiv_r_f1 == Y##_f1) \
598 _FP_DIV_MEAT_2_udiv_r_f0, Y##_f1); \
600 _FP_DIV_MEAT_2_udiv_m_f0, R##_f0, Y##_f0); \
606 _FP_FRAC_ADD_2 (_FP_DIV_MEAT_2_udiv_r, Y, \
608 if (_FP_FRAC_GE_2 (_FP_DIV_MEAT_2_udiv_r, Y) \
613 _FP_FRAC_ADD_2 (_FP_DIV_MEAT_2_udiv_r, Y, \