| /src/external/gpl3/gcc/dist/libdecnumber/ |
| decRound.h | 1 /* Internal testing support for rounding for decimal float. 32 extern enum rounding __decGetRound (void);
|
| decRound.c | 1 /* Internal testing support for rounding for decimal float. 40 static enum rounding __dfp_rounding_mode = DEC_ROUND_HALF_EVEN; 42 /* Set the decNumber rounding mode from the FE_DEC_* value in MODE. */ 65 /* Return the decNumber rounding mode as an FE_DEC_* value. */ 91 /* Return the decNumber version of the current rounding mode. */ 93 enum rounding
|
| decContext.h | 33 /* round -- must be one of the enumerated rounding modes */ 69 enum rounding { enum 86 enum rounding round; /* rounding mode */ 254 extern enum rounding decContextGetRounding(decContext *); 258 extern decContext * decContextSetRounding(decContext *, enum rounding);
|
| decDouble.h | 85 extern int32_t decDoubleToInt32(const decDouble *, decContext *, enum rounding); 86 extern int32_t decDoubleToInt32Exact(const decDouble *, decContext *, enum rounding); 89 extern uint32_t decDoubleToUInt32(const decDouble *, decContext *, enum rounding); 90 extern uint32_t decDoubleToUInt32Exact(const decDouble *, decContext *, enum rounding); 122 extern decDouble * decDoubleToIntegralValue(decDouble *, const decDouble *, decContext *, enum rounding);
|
| /src/external/gpl3/gcc.old/dist/libdecnumber/ |
| decRound.h | 1 /* Internal testing support for rounding for decimal float. 32 extern enum rounding __decGetRound (void);
|
| decRound.c | 1 /* Internal testing support for rounding for decimal float. 40 static enum rounding __dfp_rounding_mode = DEC_ROUND_HALF_EVEN; 42 /* Set the decNumber rounding mode from the FE_DEC_* value in MODE. */ 65 /* Return the decNumber rounding mode as an FE_DEC_* value. */ 91 /* Return the decNumber version of the current rounding mode. */ 93 enum rounding
|
| decContext.h | 33 /* round -- must be one of the enumerated rounding modes */ 69 enum rounding { enum 86 enum rounding round; /* rounding mode */ 254 extern enum rounding decContextGetRounding(decContext *); 258 extern decContext * decContextSetRounding(decContext *, enum rounding);
|
| /src/external/gpl3/gdb/dist/libdecnumber/ |
| decRound.h | 1 /* Internal testing support for rounding for decimal float. 32 extern enum rounding __decGetRound (void);
|
| decRound.c | 1 /* Internal testing support for rounding for decimal float. 40 static enum rounding __dfp_rounding_mode = DEC_ROUND_HALF_EVEN; 42 /* Set the decNumber rounding mode from the FE_DEC_* value in MODE. */ 65 /* Return the decNumber rounding mode as an FE_DEC_* value. */ 91 /* Return the decNumber version of the current rounding mode. */ 93 enum rounding
|
| decContext.h | 33 /* round -- must be one of the enumerated rounding modes */ 69 enum rounding { enum 86 enum rounding round; /* rounding mode */ 254 extern enum rounding decContextGetRounding(decContext *); 258 extern decContext * decContextSetRounding(decContext *, enum rounding);
|
| /src/external/gpl3/gdb.old/dist/libdecnumber/ |
| decRound.h | 1 /* Internal testing support for rounding for decimal float. 32 extern enum rounding __decGetRound (void);
|
| decRound.c | 1 /* Internal testing support for rounding for decimal float. 40 static enum rounding __dfp_rounding_mode = DEC_ROUND_HALF_EVEN; 42 /* Set the decNumber rounding mode from the FE_DEC_* value in MODE. */ 65 /* Return the decNumber rounding mode as an FE_DEC_* value. */ 91 /* Return the decNumber version of the current rounding mode. */ 93 enum rounding
|
| decContext.h | 33 /* round -- must be one of the enumerated rounding modes */ 69 enum rounding { enum 86 enum rounding round; /* rounding mode */ 254 extern enum rounding decContextGetRounding(decContext *); 258 extern decContext * decContextSetRounding(decContext *, enum rounding);
|
| /src/lib/libm/arch/m68k/ |
| s_rint.S | 44 | delivers integer nearest x in direction of prevailing rounding mode 46 fintd %sp@(4),%fp0 | use prevailing rounding mode
|
| /src/lib/libc/gdtoa/ |
| strtorf.c | 71 strtorf(s, sp, rounding, f) CONST char *s; char **sp; int rounding; float *f; 73 strtorf(CONST char *s, char **sp, int rounding, float *f) 84 if (rounding != FPI_Round_near) { 86 fpi1.rounding = rounding;
|
| strtorQ.c | 99 strtorQ(s, sp, rounding, L) CONST char *s; char **sp; int rounding; void *L; 101 strtorQ(CONST char *s, char **sp, int rounding, void *L) 112 if (rounding != FPI_Round_near) { 114 fpi1.rounding = rounding;
|
| strtorx.c | 102 strtorx(s, sp, rounding, L) CONST char *s; char **sp; int rounding; void *L; 104 strtorx(CONST char *s, char **sp, int rounding, void *L) 115 if (rounding != FPI_Round_near) { 117 fpi1.rounding = rounding;
|
| strtorxL.c | 90 strtorxL(s, sp, rounding, L) CONST char *s; char **sp; int rounding; void *L; 92 strtorxL(CONST char *s, char **sp, int rounding, void *L) 103 if (rounding != FPI_Round_near) { 105 fpi1.rounding = rounding;
|
| gdtoa_fltrnds.h | 3 int Rounding; 5 Rounding = Flt_Rounds; 7 Rounding = 1; 9 case FE_TOWARDZERO: Rounding = 0; break; 10 case FE_UPWARD: Rounding = 2; break; 11 case FE_DOWNWARD: Rounding = 3; 15 if (Rounding != 1) { 18 fpi1.rounding = Rounding;
|
| strtord.c | 76 strtord(CONST char *s, char **sp, int rounding, double *d, locale_t loc) 86 if (rounding != FPI_Round_near) { 88 fpi1.rounding = rounding;
|
| strtordd.c | 177 strtordd(s, sp, rounding, dd) CONST char *s; char **sp; int rounding; double *dd; 179 strtordd(CONST char *s, char **sp, int rounding, double *dd) 194 if (rounding != FPI_Round_near) { 196 fpi1.rounding = rounding;
|
| /src/external/lgpl3/mpfr/dist/src/ |
| add1.c | 100 * 2. Perform the rounding. At each iteration, we remember: 101 * _ r = rounding bit 109 * _ rb = rounding bit (0 or 1). 185 rb = (ap[0] >> sh) & 1; /* LSB(a) --> rounding bit after the shift */ 201 goto rounding; 223 goto rounding; 227 /* Determine rounding and sticky bits (and possible carry). 228 In faithful rounding, we may stop two bits after ulp(a): 230 the rounding bit rb and an additional bit fb; and the 245 goto rounding; [all...] |
| /src/external/gpl3/gcc/dist/libgcc/config/avr/ |
| lib1funcs-fixed.S | 267 ;;; Rounding: ??? 289 ;;; Rounding: -0.5 LSB <= error <= 0.5 LSB 314 ;;; Rounding: -0.5 LSB < error <= 0.5 LSB 335 ;;; Rounding: -0.5 LSB <= error <= 0.5 LSB 351 ;;; Rounding: -0.5 LSB < error <= 0.5 LSB 407 ;;; Rounding, T = 0: -1.0 LSB < error <= 0 LSB 408 ;;; Rounding, T = 1: -0.5 LSB < error <= 0.5 LSB 411 ;; Don't ignore these LSBs in order to tame rounding error. 421 ;; Round if T = 1. Store guarding bits outside the result for rounding 459 ;;; Rounding: -0.5 LSB <= error <= 0.5 LS [all...] |
| /src/external/gpl3/gcc.old/dist/libgcc/config/avr/ |
| lib1funcs-fixed.S | 267 ;;; Rounding: ??? 289 ;;; Rounding: -0.5 LSB <= error <= 0.5 LSB 314 ;;; Rounding: -0.5 LSB < error <= 0.5 LSB 335 ;;; Rounding: -0.5 LSB <= error <= 0.5 LSB 351 ;;; Rounding: -0.5 LSB < error <= 0.5 LSB 407 ;;; Rounding, T = 0: -1.0 LSB < error <= 0 LSB 408 ;;; Rounding, T = 1: -0.5 LSB < error <= 0.5 LSB 411 ;; Don't ignore these LSBs in order to tame rounding error. 421 ;; Round if T = 1. Store guarding bits outside the result for rounding 459 ;;; Rounding: -0.5 LSB <= error <= 0.5 LS [all...] |
| /src/lib/libc/arch/mips/gen/ |
| modf.S | 54 or t1, t0, 0x3 # set rounding mode to round to zero 71 ctc1 t0, $31 # restore old rounding mode
|