Searched refs:floor_log2 (Results 1 – 4 of 4) sorted by relevance
33 EXPECT_LE(0, floor_log2(value)); in SizeUtilTestValue()34 EXPECT_LE(floor_log2(value), ceil_log2(value)); in SizeUtilTestValue()38 EXPECT_EQ(floor_log2(value), ceil_log2(value)); in SizeUtilTestValue()39 EXPECT_EQ(floor_log2(value), pot_log2(value)); in SizeUtilTestValue()41 EXPECT_EQ(floor_log2(value) + 1, ceil_log2(value)); in SizeUtilTestValue()43 EXPECT_EQ(value >> floor_log2(value), 1); in SizeUtilTestValue()45 << floor_log2(value)); in SizeUtilTestValue()
30 inline Integer floor_log2(Integer n) { in floor_log2() function68 return n == 1 ? 0 : floor_log2(n - 1) + 1; in ceil_log2()79 return floor_log2(n); in pot_log2()84 return static_cast<Integer>(1) << floor_log2(value); in round_down_pot()
161 int log2_quotient = floor_log2(num) - ceil_log2(denom); in floor_log2_quotient()193 std::max(0, floor_log2(rows) - pot_log2(kernel_rows) - in GetRectangularness()205 std::max(0, floor_log2(cols) - pot_log2(kernel_cols) - in GetRectangularness()221 const int candidate_num_full_blocks_log2 = floor_log2( in GetMultithreadingScore()265 total_read_bytes_log2 - floor_log2(cpu_cache_params.local_cache_size); in GetCacheLocalityScore()294 floor_log2(block_rows * block_cols) - kernel_rows_log2 - kernel_cols_log2; in GetKernelAmortizationScore()363 const int size_log2 = std::max(kernel_size_log2, floor_log2(size)); in MakeBlockMap()
7 function floor_log2(a) function29 return floor_log2(a - 1n) + 1n;
Completed in 7 milliseconds