reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
75 aExponent = normalize(&aSignificand); 89 aSignificand = (aSignificand | implicitBit) << 3; 89 aSignificand = (aSignificand | implicitBit) << 3; 104 aSignificand -= bSignificand; 106 if (aSignificand == 0) 111 if (aSignificand < implicitBit << 3) { 112 const int shift = rep_clz(aSignificand) - rep_clz(implicitBit << 3); 113 aSignificand <<= shift; 117 aSignificand += bSignificand; 121 if (aSignificand & implicitBit << 4) { 122 const bool sticky = aSignificand & 1; 123 aSignificand = aSignificand >> 1 | sticky; 123 aSignificand = aSignificand >> 1 | sticky; 136 const bool sticky = (aSignificand << (typeWidth - shift)) != 0; 137 aSignificand = aSignificand >> shift | sticky; 137 aSignificand = aSignificand >> shift | sticky; 142 const int roundGuardSticky = aSignificand & 0x7; 145 rep_t result = aSignificand >> 3 & significandMask;