Lines Matching refs:Chunk

144             Chunk current_bigit = 0;
152 Chunk most_significant_bigit = 0; // Could be = 0;
194 Chunk carry = 0;
198 Chunk sum = bigits_[bigit_pos] + other.bigits_[i] + carry;
205 Chunk sum = bigits_[bigit_pos] + carry;
224 Chunk borrow = 0;
228 Chunk difference = bigits_[i + offset] - other.bigits_[i] - borrow;
233 Chunk difference = bigits_[i + offset] - borrow;
265 bigits_[i] = static_cast<Chunk>(product & kBigitMask);
378 Chunk chunk1 = bigits_[copy_offset + bigit_index1];
379 Chunk chunk2 = bigits_[copy_offset + bigit_index2];
384 bigits_[i] = static_cast<Chunk>(accumulator) & kBigitMask;
393 Chunk chunk1 = bigits_[copy_offset + bigit_index1];
394 Chunk chunk2 = bigits_[copy_offset + bigit_index2];
402 bigits_[i] = static_cast<Chunk>(accumulator) & kBigitMask;
523 Chunk this_bigit = bigits_[used_digits_ - 1];
524 Chunk other_bigit = other.bigits_[other.used_digits_ - 1];
596 Chunk current_bigit = bigits_[i];
603 Chunk most_significant_bigit = bigits_[used_digits_ - 1];
612 Bignum::Chunk Bignum::BigitAt(int index) const {
627 Chunk bigit_a = a.BigitAt(i);
628 Chunk bigit_b = b.BigitAt(i);
653 Chunk borrow = 0;
657 Chunk chunk_a = a.BigitAt(i);
658 Chunk chunk_b = b.BigitAt(i);
659 Chunk chunk_c = c.BigitAt(i);
660 Chunk sum = chunk_a + chunk_b;
726 Chunk carry = 0;
728 Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount);
747 Chunk borrow = 0;
752 Chunk difference = bigits_[i + exponent_diff] - ((uint32_t)remove & kBigitMask);
754 borrow = static_cast<Chunk>((difference >> (kChunkSize - 1)) +
759 Chunk difference = bigits_[i] - borrow;