Searched refs:typeWidth (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | addsf3.S | 17 #define typeWidth 32 macro 56 lsls r4, r0, #(typeWidth - significandBits) 57 lsrs r4, r4, #(typeWidth - significandBits - 3) // aSignificand << 3 58 lsls r5, r1, #(typeWidth - significandBits) 59 lsrs r5, r5, #(typeWidth - significandBits - 3) // bSignificand << 3 90 movs r3, #(typeWidth) 136 lsrs r0, #(typeWidth - 1) 137 lsls r0, #(typeWidth - 1) // Get Sign. 141 lsls r4, #(typeWidth - significandBits - 3) 142 lsrs r4, #(typeWidth - significandBits) [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | fp_lib.h | 194 #define typeWidth (sizeof(rep_t) * CHAR_BIT) macro 213 #define exponentBits (typeWidth - significandBits - 1) 234 *hi = *hi << count | *lo >> (typeWidth - count); in wideLeftShift() 240 if (count < typeWidth) { in wideRightShiftWithSticky() 241 const bool sticky = (*lo << (typeWidth - count)) != 0; in wideRightShiftWithSticky() 242 *lo = *hi << (typeWidth - count) | *lo >> count | sticky; in wideRightShiftWithSticky() 244 } else if (count < 2 * typeWidth) { in wideRightShiftWithSticky() 245 const bool sticky = *hi << (2 * typeWidth - count) | *lo; in wideRightShiftWithSticky() 246 *lo = *hi >> (count - typeWidth) | sticky; in wideRightShiftWithSticky()
|
H A D | fp_add_impl.inc | 96 if (align < typeWidth) { 97 const bool sticky = (bSignificand << (typeWidth - align)) != 0; 136 const bool sticky = (aSignificand << (typeWidth - shift)) != 0;
|
H A D | floatunsisf.c | 39 rep_t round = (rep_t)a << (typeWidth - shift); in __floatunsisf()
|
H A D | fp_div_impl.inc | 27 #define HW (typeWidth / 2) 101 const rep_t b_UQ1 = bSignificand << (typeWidth - significandBits - 1); 237 const rep_t C = REP_C(0x7504F333) << (typeWidth - 32); 248 rep_t corr_UQ1 = 0 - ((twice_rep_t)x_UQ0 * b_UQ1 >> typeWidth); 249 x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1);
|
H A D | fp_mul_impl.inc | 105 if (shift >= typeWidth)
|