Lines Matching defs:aSignificand
66 rep_t aSignificand = aRep & significandMask;
70 if (aExponent == 0) aExponent = normalize(&aSignificand);
82 aSignificand = (aSignificand | implicitBit) << 3;
98 aSignificand -= bSignificand;
101 if (aSignificand == 0) return fromRep(0);
105 if (aSignificand < implicitBit << 3) {
106 const int shift = rep_clz(aSignificand) - rep_clz(implicitBit << 3);
107 aSignificand <<= shift;
113 aSignificand += bSignificand;
117 if (aSignificand & implicitBit << 4) {
118 const bool sticky = aSignificand & 1;
119 aSignificand = aSignificand >> 1 | sticky;
131 const bool sticky = aSignificand << (typeWidth - shift);
132 aSignificand = aSignificand >> shift | sticky;
137 const int roundGuardSticky = aSignificand & 0x7;
140 rep_t result = aSignificand >> 3 & significandMask;