Lines Matching refs:Y
70 #define _FP_FRAC_ADD_1(R, X, Y) (R##_f = X##_f + Y##_f) argument
71 #define _FP_FRAC_SUB_1(R, X, Y) (R##_f = X##_f - Y##_f) argument
72 #define _FP_FRAC_DEC_1(X, Y) (X##_f -= Y##_f) argument
81 #define _FP_FRAC_EQ_1(X, Y) (X##_f == Y##_f) argument
82 #define _FP_FRAC_GE_1(X, Y) (X##_f >= Y##_f) argument
83 #define _FP_FRAC_GT_1(X, Y) (X##_f > Y##_f) argument
149 #define _FP_MUL_MEAT_DW_1_imm(wfracbits, R, X, Y) \ argument
152 R##_f = X##_f * Y##_f; \
156 #define _FP_MUL_MEAT_1_imm(wfracbits, R, X, Y) \ argument
159 _FP_MUL_MEAT_DW_1_imm ((wfracbits), R, X, Y); \
169 #define _FP_MUL_MEAT_DW_1_wide(wfracbits, R, X, Y, doit) \ argument
172 doit (R##_f1, R##_f0, X##_f, Y##_f); \
176 #define _FP_MUL_MEAT_1_wide(wfracbits, R, X, Y, doit) \ argument
181 X, Y, doit); \
193 #define _FP_MUL_MEAT_DW_1_hard(wfracbits, R, X, Y) \ argument
204 _FP_MUL_MEAT_DW_1_hard_yh = Y##_f >> (_FP_W_TYPE_SIZE/2); \
206 = Y##_f & (((_FP_W_TYPE) 1 << (_FP_W_TYPE_SIZE/2)) - 1); \
228 #define _FP_MUL_MEAT_1_hard(wfracbits, R, X, Y) \ argument
233 _FP_MUL_MEAT_1_hard_z, X, Y); \
250 #define _FP_DIV_MEAT_1_imm(fs, R, X, Y, doit) \ argument
254 X##_f <<= (X##_f < Y##_f \
257 doit (_FP_DIV_MEAT_1_imm_q, _FP_DIV_MEAT_1_imm_r, X##_f, Y##_f); \
267 #define _FP_DIV_MEAT_1_udiv_norm(fs, R, X, Y) \ argument
277 _FP_DIV_MEAT_1_udiv_norm_y = Y##_f << _FP_WFRACXBITS_##fs; \
280 if (X##_f < Y##_f) \
302 #define _FP_DIV_MEAT_1_udiv(fs, R, X, Y) \ argument
307 if (X##_f < Y##_f) \
320 Y##_f); \