• Home
  • Raw
  • Download

Lines Matching refs:Chunk

69     bigits_[i] = static_cast<Chunk>(value & kBigitMask);  in AssignUInt64()
142 Chunk current_bigit = 0; in AssignHexString()
150 Chunk most_significant_bigit = 0; // Could be = 0; in AssignHexString()
192 Chunk carry = 0; in AddBignum()
196 Chunk sum = bigits_[bigit_pos] + other.bigits_[i] + carry; in AddBignum()
203 Chunk sum = bigits_[bigit_pos] + carry; in AddBignum()
222 Chunk borrow = 0; in SubtractBignum()
226 Chunk difference = bigits_[i + offset] - other.bigits_[i] - borrow; in SubtractBignum()
231 Chunk difference = bigits_[i + offset] - borrow; in SubtractBignum()
263 bigits_[i] = static_cast<Chunk>(product & kBigitMask); in MultiplyByUInt32()
268 bigits_[used_digits_] = static_cast<Chunk>(carry & kBigitMask); in MultiplyByUInt32()
289 bigits_[i] = static_cast<Chunk>(tmp & kBigitMask); in MultiplyByUInt64()
295 bigits_[used_digits_] = static_cast<Chunk>(carry & kBigitMask); in MultiplyByUInt64()
376 Chunk chunk1 = bigits_[copy_offset + bigit_index1]; in Square()
377 Chunk chunk2 = bigits_[copy_offset + bigit_index2]; in Square()
382 bigits_[i] = static_cast<Chunk>(accumulator) & kBigitMask; in Square()
391 Chunk chunk1 = bigits_[copy_offset + bigit_index1]; in Square()
392 Chunk chunk2 = bigits_[copy_offset + bigit_index2]; in Square()
400 bigits_[i] = static_cast<Chunk>(accumulator) & kBigitMask; in Square()
521 Chunk this_bigit = bigits_[used_digits_ - 1]; in DivideModuloIntBignum()
522 Chunk other_bigit = other.bigits_[other.used_digits_ - 1]; in DivideModuloIntBignum()
594 Chunk current_bigit = bigits_[i]; in ToHexString()
601 Chunk most_significant_bigit = bigits_[used_digits_ - 1]; in ToHexString()
610 Bignum::Chunk Bignum::BigitAt(int index) const { in BigitAt()
625 Chunk bigit_a = a.BigitAt(i); in Compare()
626 Chunk bigit_b = b.BigitAt(i); in Compare()
651 Chunk borrow = 0; in PlusCompare()
655 Chunk chunk_a = a.BigitAt(i); in PlusCompare()
656 Chunk chunk_b = b.BigitAt(i); in PlusCompare()
657 Chunk chunk_c = c.BigitAt(i); in PlusCompare()
658 Chunk sum = chunk_a + chunk_b; in PlusCompare()
724 Chunk carry = 0; in BigitsShiftLeft()
726 Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount); in BigitsShiftLeft()
745 Chunk borrow = 0; in SubtractTimes()
750 Chunk difference = in SubtractTimes()
751 bigits_[i + exponent_diff] - static_cast<Chunk>(remove & kBigitMask); in SubtractTimes()
753 borrow = static_cast<Chunk>((difference >> (kChunkSize - 1)) + in SubtractTimes()
758 Chunk difference = bigits_[i] - borrow; in SubtractTimes()