Lines Matching refs:accumulator
26 uint64_t accumulator;
28 accumulator = (low_bits_ & kMask32) * multiplicand;
29 uint32_t part = static_cast<uint32_t>(accumulator & kMask32);
30 accumulator >>= 32;
31 accumulator = accumulator + (low_bits_ >> 32) * multiplicand;
32 low_bits_ = (accumulator << 32) + part;
33 accumulator >>= 32;
34 accumulator = accumulator + (high_bits_ & kMask32) * multiplicand;
35 part = static_cast<uint32_t>(accumulator & kMask32);
36 accumulator >>= 32;
37 accumulator = accumulator + (high_bits_ >> 32) * multiplicand;
38 high_bits_ = (accumulator << 32) + part;
39 DCHECK((accumulator >> 32) == 0);