Lines Matching defs:ErrorMSBs
174 unsigned ErrorMSBs = (unsigned)-1;
189 ErrorMSBs = 0;
195 Polynomial(const APInt &A, unsigned ErrorMSBs = 0)
196 : ErrorMSBs(ErrorMSBs), A(A) {}
198 Polynomial(unsigned BitWidth, uint64_t A, unsigned ErrorMSBs = 0)
199 : ErrorMSBs(ErrorMSBs), A(BitWidth, A) {}
205 if (ErrorMSBs == (unsigned)-1)
208 ErrorMSBs += amt;
209 if (ErrorMSBs > A.getBitWidth())
210 ErrorMSBs = A.getBitWidth();
215 if (ErrorMSBs == (unsigned)-1)
218 if (ErrorMSBs > amt)
219 ErrorMSBs -= amt;
221 ErrorMSBs = 0;
243 ErrorMSBs = (unsigned)-1;
304 ErrorMSBs = (unsigned)-1;
315 ErrorMSBs = 0;
461 ErrorMSBs = (unsigned)-1;
477 // `ErrorMSBs`. Otherwise set all bits as undefined.
479 ErrorMSBs = A.getBitWidth();
551 return Polynomial(A - o.A, std::max(ErrorMSBs, o.ErrorMSBs));
572 return (r.ErrorMSBs == 0) && (!r.isFirstOrder()) && (r.A.isZero());
577 OS << "[{#ErrBits:" << ErrorMSBs << "} ";