Lines Matching defs:ErrorMSBs
175 unsigned ErrorMSBs = (unsigned)-1;
190 ErrorMSBs = 0;
196 Polynomial(const APInt &A, unsigned ErrorMSBs = 0)
197 : ErrorMSBs(ErrorMSBs), A(A) {}
199 Polynomial(unsigned BitWidth, uint64_t A, unsigned ErrorMSBs = 0)
200 : ErrorMSBs(ErrorMSBs), A(BitWidth, A) {}
206 if (ErrorMSBs == (unsigned)-1)
209 ErrorMSBs += amt;
210 if (ErrorMSBs > A.getBitWidth())
211 ErrorMSBs = A.getBitWidth();
216 if (ErrorMSBs == (unsigned)-1)
219 if (ErrorMSBs > amt)
220 ErrorMSBs -= amt;
222 ErrorMSBs = 0;
244 ErrorMSBs = (unsigned)-1;
305 ErrorMSBs = (unsigned)-1;
316 ErrorMSBs = 0;
462 ErrorMSBs = (unsigned)-1;
478 // `ErrorMSBs`. Otherwise set all bits as undefined.
480 ErrorMSBs = A.getBitWidth();
552 return Polynomial(A - o.A, std::max(ErrorMSBs, o.ErrorMSBs));
573 return (r.ErrorMSBs == 0) && (!r.isFirstOrder()) && (r.A.isZero());
578 OS << "[{#ErrBits:" << ErrorMSBs << "} ";