Lines Matching refs:rmode

86   unsigned rmode, status;
248 rmode = rounding_mode;
249 if (sign_s && (unsigned) (rmode - 1) < 2)
250 rmode = 3 - rmode;
252 rmode = 0;
255 rmode = 0;
257 coefficient_a += round_const_table[rmode][extra_digits];
273 rmode = rounding_mode;
274 if (sign_s && (unsigned) (rmode - 1) < 2)
275 rmode = 3 - rmode;
277 rmode = 0;
280 rmode = 0;
320 round_const_table[rmode][extra_digits];
364 round_const_table[rmode][extra_digits];
385 round_const_table[rmode][extra_digits];
412 if (rmode == 0) //ROUNDING_TO_NEAREST
436 switch (rmode) {
477 int amount, rmode;
479 rmode = rounding_mode;
482 if (sign && (unsigned) (rmode - 1) < 2)
483 rmode = 3 - rmode;
486 __add_128_64 (P, P, round_const_table[rmode][extra_digits]);
516 int amount, amount2, rmode, status = 0;
523 rmode = rounding_mode;
524 if (sign && (unsigned) (rmode - 1) < 2)
525 rmode = 3 - rmode;
527 round_const_table_128[rmode][extra_digits]);
538 rmode = rounding_mode;
539 if (sign && (unsigned) (rmode - 1) < 2)
540 rmode = 3 - rmode;
541 __add_128_128 (P, P, round_const_table_128[rmode][extra_digits]);
555 if (rmode == 0) //ROUNDING_TO_NEAREST
584 switch (rmode) {
640 int amount, amount2, rmode, status = uf_status;
642 rmode = rounding_mode;
643 if (sign && (unsigned) (rmode - 1) < 2)
644 rmode = 3 - rmode;
645 if (rmode == ROUNDING_UP && remainder_P) {
652 __add_128_64 (P, P, round_const_table[rmode][extra_digits]);
666 if (rmode == 0) //ROUNDING_TO_NEAREST
696 switch (rmode) {
813 int extra_dx, diff_dec2, bin_expon_cx, digits_x, rmode;
977 rmode = rounding_mode;
985 if (rmode & 3) {
1000 extra_digits, rmode, fpsc);
1031 rmode = rounding_mode;
1032 if (sign_y && (unsigned) (rmode - 1) < 2)
1033 rmode = 3 - rmode;
1036 if (!(rmode & 3)) //ROUNDING_TO_NEAREST
1040 coefficient_y += round_const_table[rmode][extra_digits];
1051 if (rmode == 0) //ROUNDING_TO_NEAREST
1066 if (rmode == 4) //ROUNDING_TO_NEAREST
1080 switch (rmode) {
1118 if (!(rmode & 3))
1157 int digits_z, bin_expon, scale, rmode;
1161 rmode = rounding_mode;
1162 if (sign_z && (unsigned) (rmode - 1) < 2)
1163 rmode = 3 - rmode;
1193 && (rmode == ROUNDING_DOWN || rmode == ROUNDING_TO_ZERO))
1200 if (round_flag && (rmode & 3)) {
1203 if (rmode == ROUNDING_UP) {