Home
last modified time | relevance | path

Searched refs:Y (Results 1 – 10 of 10) sorted by relevance

/soft-fp/
A Dop-1.h70 #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
152 R##_f = X##_f * Y##_f; \
181 X, Y, doit); \
280 if (X##_f < Y##_f) \
307 if (X##_f < Y##_f) \
[all …]
A Ddouble.h171 # define FP_ADD_D(R, X, Y) _FP_ADD (D, 2, R, X, Y) argument
172 # define FP_SUB_D(R, X, Y) _FP_SUB (D, 2, R, X, Y) argument
173 # define FP_MUL_D(R, X, Y) _FP_MUL (D, 2, R, X, Y) argument
174 # define FP_DIV_D(R, X, Y) _FP_DIV (D, 2, R, X, Y) argument
177 # define FP_FMA_D(R, X, Y, Z) _FP_FMA (D, 2, 4, R, X, Y, Z) argument
180 # define FP_CMP_EQ_D(r, X, Y, ex) _FP_CMP_EQ (D, 2, (r), X, Y, (ex)) argument
292 # define FP_ADD_D(R, X, Y) _FP_ADD (D, 1, R, X, Y) argument
293 # define FP_SUB_D(R, X, Y) _FP_SUB (D, 1, R, X, Y) argument
294 # define FP_MUL_D(R, X, Y) _FP_MUL (D, 1, R, X, Y) argument
295 # define FP_DIV_D(R, X, Y) _FP_DIV (D, 1, R, X, Y) argument
[all …]
A Dsingle.h164 #define FP_ADD_S(R, X, Y) _FP_ADD (S, 1, R, X, Y) argument
165 #define FP_SUB_S(R, X, Y) _FP_SUB (S, 1, R, X, Y) argument
166 #define FP_MUL_S(R, X, Y) _FP_MUL (S, 1, R, X, Y) argument
167 #define FP_DIV_S(R, X, Y) _FP_DIV (S, 1, R, X, Y) argument
172 # define FP_FMA_S(R, X, Y, Z) _FP_FMA (S, 1, 2, R, X, Y, Z) argument
174 # define FP_FMA_S(R, X, Y, Z) _FP_FMA (S, 1, 1, R, X, Y, Z) argument
177 #define FP_CMP_S(r, X, Y, un, ex) _FP_CMP (S, 1, (r), X, Y, (un), (ex)) argument
178 #define FP_CMP_EQ_S(r, X, Y, ex) _FP_CMP_EQ (S, 1, (r), X, Y, (ex)) argument
179 #define FP_CMP_UNORD_S(r, X, Y, ex) _FP_CMP_UNORD (S, 1, (r), X, Y, (ex)) argument
A Dop-2.h113 __FP_FRAC_ADD_2 (R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
116 __FP_FRAC_SUB_2 (R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
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
143 (X##_f1 > Y##_f1 || (X##_f1 == Y##_f1 && X##_f0 > Y##_f0))
145 (X##_f1 > Y##_f1 || (X##_f1 == Y##_f1 && X##_f0 >= Y##_f0))
306 X, Y, doit); \
334 _FP_MUL_MEAT_DW_2_wide_3mul_b_f1 = Y##_f0 + Y##_f1; \
381 X, Y, doit); \
467 _h240 = (double) (long) (((Y##_f1 << 16) & 0xffffff) | (Y##_f0 >> 48)); \
[all …]
A Dquad.h176 # define FP_ADD_Q(R, X, Y) _FP_ADD (Q, 4, R, X, Y) argument
177 # define FP_SUB_Q(R, X, Y) _FP_SUB (Q, 4, R, X, Y) argument
178 # define FP_MUL_Q(R, X, Y) _FP_MUL (Q, 4, R, X, Y) argument
179 # define FP_DIV_Q(R, X, Y) _FP_DIV (Q, 4, R, X, Y) argument
182 # define FP_FMA_Q(R, X, Y, Z) _FP_FMA (Q, 4, 8, R, X, Y, Z) argument
185 # define FP_CMP_EQ_Q(r, X, Y, ex) _FP_CMP_EQ (Q, 4, (r), X, Y, (ex)) argument
302 # define FP_ADD_Q(R, X, Y) _FP_ADD (Q, 2, R, X, Y) argument
303 # define FP_SUB_Q(R, X, Y) _FP_SUB (Q, 2, R, X, Y) argument
304 # define FP_MUL_Q(R, X, Y) _FP_MUL (Q, 2, R, X, Y) argument
305 # define FP_DIV_Q(R, X, Y) _FP_DIV (Q, 2, R, X, Y) argument
[all …]
A Dop-common.h846 #define _FP_ADD(fs, wc, R, X, Y) _FP_ADD_INTERNAL (fs, wc, R, X, Y, '+') argument
850 if (!(Y##_e == _FP_EXPMAX_##fs && !_FP_FRAC_ZEROP_##wc (Y))) \
851 Y##_s ^= 1; \
910 R##_s = Y##_s; \
916 R##_c = Y##_c; \
1188 R##_s = Y##_s; \
1279 || (Y##_e == 0 && !_FP_FRAC_ZEROP_##wc (Y))) \
1309 || (Y##_e == _FP_EXPMAX_##fs && !_FP_FRAC_ZEROP_##wc (Y))) \
1324 = (!Y##_e && _FP_FRAC_ZEROP_##wc (Y)) ? 1 : 0; \
1357 || (Y##_e == _FP_EXPMAX_##fs && !_FP_FRAC_ZEROP_##wc (Y))) \
[all …]
A Dop-4.h161 Y##_f[3], Y##_f[2], Y##_f[1], Y##_f[0])
166 Y##_f[3], Y##_f[2], Y##_f[1], Y##_f[0])
170 Y##_f[3], Y##_f[2], Y##_f[1], Y##_f[0])
187 (X##_f[0] == Y##_f[0] && X##_f[1] == Y##_f[1] \
188 && X##_f[2] == Y##_f[2] && X##_f[3] == Y##_f[3])
191 (X##_f[3] > Y##_f[3] \
200 (X##_f[3] > Y##_f[3] \
305 X##_f[0], Y##_f[0]); \
428 X, Y, doit); \
517 Y##_f[2], Y##_f[1], Y##_f[0], 0, \
[all …]
A Dextended.h232 # define FP_ADD_E(R, X, Y) _FP_ADD (E, 4, R, X, Y) argument
233 # define FP_SUB_E(R, X, Y) _FP_SUB (E, 4, R, X, Y) argument
234 # define FP_MUL_E(R, X, Y) _FP_MUL (E, 4, R, X, Y) argument
235 # define FP_DIV_E(R, X, Y) _FP_DIV (E, 4, R, X, Y) argument
237 # define FP_FMA_E(R, X, Y, Z) _FP_FMA (E, 4, 8, R, X, Y, Z) argument
295 # define FP_CMP_EQ_E(r, X, Y, ex) _FP_CMP_EQ (E, 4, (r), X, Y, (ex)) argument
460 # define FP_ADD_E(R, X, Y) _FP_ADD (E, 2, R, X, Y) argument
461 # define FP_SUB_E(R, X, Y) _FP_SUB (E, 2, R, X, Y) argument
462 # define FP_MUL_E(R, X, Y) _FP_MUL (E, 2, R, X, Y) argument
463 # define FP_DIV_E(R, X, Y) _FP_DIV (E, 2, R, X, Y) argument
[all …]
A Dop-8.h148 #define _FP_FRAC_ADD_8(R, X, Y) \ argument
156 = (X##_f[_FP_FRAC_ADD_8_i] + Y##_f[_FP_FRAC_ADD_8_i] \
166 #define _FP_FRAC_SUB_8(R, X, Y) \ argument
175 = (X##_f[_FP_FRAC_SUB_8_i] - Y##_f[_FP_FRAC_SUB_8_i] \
A Dhalf.h170 #define FP_CMP_EQ_H(r, X, Y, ex) _FP_CMP_EQ (H, 1, (r), X, Y, (ex)) argument

Completed in 29 milliseconds