Chunk 69 src/bignum.cc bigits_[i] = static_cast<Chunk>(value & kBigitMask);
Chunk 142 src/bignum.cc Chunk current_bigit = 0;
Chunk 150 src/bignum.cc Chunk most_significant_bigit = 0; // Could be = 0;
Chunk 192 src/bignum.cc Chunk carry = 0;
Chunk 196 src/bignum.cc Chunk sum = bigits_[bigit_pos] + other.bigits_[i] + carry;
Chunk 203 src/bignum.cc Chunk sum = bigits_[bigit_pos] + carry;
Chunk 222 src/bignum.cc Chunk borrow = 0;
Chunk 226 src/bignum.cc Chunk difference = bigits_[i + offset] - other.bigits_[i] - borrow;
Chunk 231 src/bignum.cc Chunk difference = bigits_[i + offset] - borrow;
Chunk 263 src/bignum.cc bigits_[i] = static_cast<Chunk>(product & kBigitMask);
Chunk 268 src/bignum.cc bigits_[used_digits_] = static_cast<Chunk>(carry & kBigitMask);
Chunk 289 src/bignum.cc bigits_[i] = static_cast<Chunk>(tmp & kBigitMask);
Chunk 295 src/bignum.cc bigits_[used_digits_] = static_cast<Chunk>(carry & kBigitMask);
Chunk 376 src/bignum.cc Chunk chunk1 = bigits_[copy_offset + bigit_index1];
Chunk 377 src/bignum.cc Chunk chunk2 = bigits_[copy_offset + bigit_index2];
Chunk 382 src/bignum.cc bigits_[i] = static_cast<Chunk>(accumulator) & kBigitMask;
Chunk 391 src/bignum.cc Chunk chunk1 = bigits_[copy_offset + bigit_index1];
Chunk 392 src/bignum.cc Chunk chunk2 = bigits_[copy_offset + bigit_index2];
Chunk 400 src/bignum.cc bigits_[i] = static_cast<Chunk>(accumulator) & kBigitMask;
Chunk 521 src/bignum.cc Chunk this_bigit = bigits_[used_digits_ - 1];
Chunk 522 src/bignum.cc Chunk other_bigit = other.bigits_[other.used_digits_ - 1];
Chunk 594 src/bignum.cc Chunk current_bigit = bigits_[i];
Chunk 601 src/bignum.cc Chunk most_significant_bigit = bigits_[used_digits_ - 1];
Chunk 610 src/bignum.cc Bignum::Chunk Bignum::BigitAt(int index) const {
Chunk 625 src/bignum.cc Chunk bigit_a = a.BigitAt(i);
Chunk 626 src/bignum.cc Chunk bigit_b = b.BigitAt(i);
Chunk 651 src/bignum.cc Chunk borrow = 0;
Chunk 655 src/bignum.cc Chunk chunk_a = a.BigitAt(i);
Chunk 656 src/bignum.cc Chunk chunk_b = b.BigitAt(i);
Chunk 657 src/bignum.cc Chunk chunk_c = c.BigitAt(i);
Chunk 658 src/bignum.cc Chunk sum = chunk_a + chunk_b;
Chunk 724 src/bignum.cc Chunk carry = 0;
Chunk 726 src/bignum.cc Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount);
Chunk 745 src/bignum.cc Chunk borrow = 0;
Chunk 750 src/bignum.cc Chunk difference =
Chunk 751 src/bignum.cc bigits_[i + exponent_diff] - static_cast<Chunk>(remove & kBigitMask);
Chunk 753 src/bignum.cc borrow = static_cast<Chunk>((difference >> (kChunkSize - 1)) +
Chunk 758 src/bignum.cc Chunk difference = bigits_[i] - borrow;
Chunk 100 src/bignum.h static const int kChunkSize = sizeof(Chunk) * 8;
Chunk 105 src/bignum.h static const Chunk kBigitMask = (1 << kBigitSize) - 1;
Chunk 125 src/bignum.h Chunk BigitAt(int index) const;
Chunk 128 src/bignum.h Chunk bigits_buffer_[kBigitCapacity];
Chunk 131 src/bignum.h Vector<Chunk> bigits_;