Home | History | Annotate | Download | only in src

Lines Matching refs:accumulator

48     uint64_t accumulator;
50 accumulator = (low_bits_ & kMask32) * multiplicand;
51 uint32_t part = static_cast<uint32_t>(accumulator & kMask32);
52 accumulator >>= 32;
53 accumulator = accumulator + (low_bits_ >> 32) * multiplicand;
54 low_bits_ = (accumulator << 32) + part;
55 accumulator >>= 32;
56 accumulator = accumulator + (high_bits_ & kMask32) * multiplicand;
57 part = static_cast<uint32_t>(accumulator & kMask32);
58 accumulator >>= 32;
59 accumulator = accumulator + (high_bits_ >> 32) * multiplicand;
60 high_bits_ = (accumulator << 32) + part;
61 ASSERT((accumulator >> 32) == 0);