HomeSort by relevance Sort by last modified time
    Searched refs:RollingHashUtil (Results 1 - 2 of 2) sorted by null

  /external/chromium/sdch/open-vcdiff/src/
rolling_hash.h 30 class RollingHashUtil {
87 RollingHashUtil();
88 RollingHashUtil(const RollingHashUtil&); // NOLINT
89 void operator=(const RollingHashUtil&);
119 uint32_t h = RollingHashUtil::HashFirstTwoBytes(ptr);
121 h = RollingHashUtil::HashStep(h, ptr[i]);
143 return RollingHashUtil::HashStep(partial_hash, new_last_byte);
154 return RollingHashUtil::ModBase(full_hash + remove_table_[first_byte]);
202 RollingHashUtil::ModBase(multiplier * RollingHashUtil::kMult)
    [all...]
rolling_hash_test.cc 26 static const uint32_t kBase = RollingHashUtil::kBase;
34 EXPECT_EQ(operand % kBase, RollingHashUtil::ModBase(operand));
36 RollingHashUtil::FindModBaseInverse(operand));
37 EXPECT_EQ(0U, RollingHashUtil::ModBase(
38 operand + RollingHashUtil::FindModBaseInverse(operand)));
45 EXPECT_EQ(RollingHashUtil::HashFirstTwoBytes(buf),
46 RollingHashUtil::HashStep(RollingHashUtil::HashStep(0,
49 EXPECT_EQ(RollingHashUtil::HashFirstTwoBytes(buf),
50 RollingHashUtil::HashStep(static_cast<unsigned char>(first_value)
    [all...]

Completed in 429 milliseconds