f2fs: optimise the truncate_data_blocks_range() range
[platform/adaptation/renesas_rcar/renesas_kernel.git] / lib / clz_tab.c
1 const unsigned char __clz_tab[] = {
2         0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5,
3             5, 5, 5, 5, 5, 5, 5, 5,
4         6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
5             6, 6, 6, 6, 6, 6, 6, 6,
6         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
7             7, 7, 7, 7, 7, 7, 7, 7,
8         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
9             7, 7, 7, 7, 7, 7, 7, 7,
10         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
11             8, 8, 8, 8, 8, 8, 8, 8,
12         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
13             8, 8, 8, 8, 8, 8, 8, 8,
14         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
15             8, 8, 8, 8, 8, 8, 8, 8,
16         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
17             8, 8, 8, 8, 8, 8, 8, 8,
18 };