Lines Matching refs:fastrange64

307   using ROCKSDB_NAMESPACE::fastrange64;  in TEST()
309 EXPECT_EQ(fastrange64(0, 0), 0U); in TEST()
310 EXPECT_EQ(fastrange64(123, 0), 0U); in TEST()
311 EXPECT_EQ(fastrange64(0xffffFFFF, 0), 0U); in TEST()
312 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 0), 0U); in TEST()
315 EXPECT_EQ(fastrange64(0, 1), 0U); in TEST()
316 EXPECT_EQ(fastrange64(123, 1), 0U); in TEST()
317 EXPECT_EQ(fastrange64(0xffffFFFF, 1), 0U); in TEST()
318 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 1), 0U); in TEST()
321 EXPECT_EQ(fastrange64(0, 2), 0U); in TEST()
322 EXPECT_EQ(fastrange64(123, 2), 0U); in TEST()
323 EXPECT_EQ(fastrange64(0xffffFFFF, 2), 0U); in TEST()
324 EXPECT_EQ(fastrange64(0x7fffFFFFffffFFFF, 2), 0U); in TEST()
325 EXPECT_EQ(fastrange64(0x8000000000000000, 2), 1U); in TEST()
326 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 2), 1U); in TEST()
329 EXPECT_EQ(fastrange64(0, 7), 0U); in TEST()
330 EXPECT_EQ(fastrange64(123, 7), 0U); in TEST()
331 EXPECT_EQ(fastrange64(0xffffFFFF, 7), 0U); in TEST()
332 EXPECT_EQ(fastrange64(2635249153387078802, 7), 0U); in TEST()
333 EXPECT_EQ(fastrange64(2635249153387078803, 7), 1U); in TEST()
334 EXPECT_EQ(fastrange64(5270498306774157604, 7), 1U); in TEST()
335 EXPECT_EQ(fastrange64(5270498306774157605, 7), 2U); in TEST()
336 EXPECT_EQ(fastrange64(0x7fffFFFFffffFFFF, 7), 3U); in TEST()
337 EXPECT_EQ(fastrange64(0x8000000000000000, 7), 3U); in TEST()
338 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 7), 6U); in TEST()
341 EXPECT_EQ(fastrange64(0x100000000, 0x80000000), 0U); in TEST()
342 EXPECT_EQ(fastrange64(0x200000000, 0x80000000), 1U); in TEST()
343 EXPECT_EQ(fastrange64(0x400000000, 0x7fffFFFF), 1U); in TEST()
344 EXPECT_EQ(fastrange64(0x400000000, 0x80000000), 2U); in TEST()
345 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 0x7fffFFFF), 0x7fffFFFEU); in TEST()
346 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 0x80000000), 0x7fffFFFFU); in TEST()
350 EXPECT_EQ(fastrange64(0x7fffFFFFffffFFFF, 0x4200000002), 0x2100000000U); in TEST()
351 EXPECT_EQ(fastrange64(0x8000000000000000, 0x4200000002), 0x2100000001U); in TEST()
353 EXPECT_EQ(fastrange64(0x0000000000000000, 420000000002), 0U); in TEST()
354 EXPECT_EQ(fastrange64(0x7fffFFFFffffFFFF, 420000000002), 210000000000U); in TEST()
355 EXPECT_EQ(fastrange64(0x8000000000000000, 420000000002), 210000000001U); in TEST()
356 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 420000000002), 420000000001U); in TEST()
358 EXPECT_EQ(fastrange64(0xffffFFFFffffFFFF, 0xffffFFFFffffFFFF), in TEST()
369 size_t fastrange64(uint64_t hash, size_t range) { in fastrange64() function
370 return ROCKSDB_NAMESPACE::fastrange64(hash, range); in fastrange64()