Searched refs:typeWidth (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.2-release/contrib/compiler-rt/lib/
H A Dfp_lib.h91 #define typeWidth (sizeof(rep_t)*CHAR_BIT) macro
92 #define exponentBits (typeWidth - significandBits - 1)
123 *hi = *hi << count | *lo >> (typeWidth - count);
128 if (count < typeWidth) {
129 const bool sticky = *lo << (typeWidth - count);
130 *lo = *hi << (typeWidth - count) | *lo >> count | sticky;
133 else if (count < 2*typeWidth) {
134 const bool sticky = *hi << (2*typeWidth - count) | *lo;
135 *lo = *hi >> (count - typeWidth) | sticky;
H A Dfloatunsisf.c41 rep_t round = (rep_t)a << (typeWidth - shift);
H A Dadddf3.c90 if (align < typeWidth) {
91 const bool sticky = bSignificand << (typeWidth - align);
132 const bool sticky = aSignificand << (typeWidth - shift);
H A Daddsf3.c89 if (align < typeWidth) {
90 const bool sticky = bSignificand << (typeWidth - align);
131 const bool sticky = aSignificand << (typeWidth - shift);
H A Dfloatsisf.c49 rep_t round = (rep_t)a << (typeWidth - shift);
H A Dmuldf3.c100 if (shift >= typeWidth) return fromRep(productSign);

Completed in 106 milliseconds