Home | History | Annotate | Download | only in core

Lines Matching defs:hi

54         int32_t  hi = fHi;
56 hi += 1;
58 return (hi << 16) | (sum >> 16);
105 void set(int32_t hi, uint32_t lo) { fHi = hi; fLo = lo; }
139 int32_t hi = lo >> 31; // 0 or -1
142 fHi = fHi + hi + (sum < fLo);
147 void add(int32_t hi, uint32_t lo) {
150 fHi = fHi + hi + (sum < fLo);
184 /** return (this + Sk64(hi, lo) >> 16) as a 32bit result */
185 SkFixed addGetFixed(int32_t hi, uint32_t lo) const {
188 tmp.add(hi, lo);
192 hi += fHi + (sum < fLo);
197 hi += 1;
199 hi = (hi << 16) | (sum >> 16);
200 SkASSERT(hi == tmp.getFixed());
201 return hi;