/src/sys/external/bsd/compiler_rt/dist/lib/builtins/ |
divsf3.c | 119 rep_t quotient = (uint64_t)reciprocal*(aSignificand << 1) >> 32; local in function:__divsf3 121 // Two cases: quotient is in [0.5, 1.0) or quotient is in [1.0, 2.0). 132 // We also take this time to right shift quotient if it falls in the [1,2) 135 if (quotient < (implicitBit << 1)) { 136 residual = (aSignificand << 24) - quotient * bSignificand; 139 quotient >>= 1; 140 residual = (aSignificand << 23) - quotient * bSignificand; 159 rep_t absResult = quotient & significandMask;
|
divdf3.c | 133 rep_t quotient, quotientLo; local in function:__divdf3 134 wideMultiply(aSignificand << 2, reciprocal, "ient, "ientLo); 136 // Two cases: quotient is in [0.5, 1.0) or quotient is in [1.0, 2.0). 147 // We also take this time to right shift quotient if it falls in the [1,2) 150 if (quotient < (implicitBit << 1)) { 151 residual = (aSignificand << 53) - quotient * bSignificand; 154 quotient >>= 1; 155 residual = (aSignificand << 52) - quotient * bSignificand; 174 rep_t absResult = quotient & significandMask [all...] |
divtf3.c | 149 rep_t quotient, quotientLo; local in function:__divtf3 150 wideMultiply(aSignificand << 2, reciprocal, "ient, "ientLo); 152 // Two cases: quotient is in [0.5, 1.0) or quotient is in [1.0, 2.0). 163 // We also take this time to right shift quotient if it falls in the [1,2) 168 if (quotient < (implicitBit << 1)) { 169 wideMultiply(quotient, bSignificand, &dummy, &qb); 173 quotient >>= 1; 174 wideMultiply(quotient, bSignificand, &dummy, &qb); 192 rep_t absResult = quotient & significandMask [all...] |
/src/sys/dev/i2c/ |
sensirion_voc_algorithm.c | 138 uint32_t quotient = 0; local in function:fix16_div 156 quotient |= bit; 166 quotient |= bit; 176 quotient++; 180 fix16_t result = (fix16_t)quotient;
|