Lines Matching refs:deClz32
78 /* Test deClz32(). */
83 DE_TEST_ASSERT(deClz32(1u << i) == 31-i);
84 DE_TEST_ASSERT(deClz32((1u << i) | ((1u << i)-1u)) == 31-i);
88 DE_TEST_ASSERT(deClz32(0) == 32);
89 DE_TEST_ASSERT(deClz32(1) == 31);
90 DE_TEST_ASSERT(deClz32(0xF1) == 24);
91 DE_TEST_ASSERT(deClz32(0xBC12) == 16);
92 DE_TEST_ASSERT(deClz32(0xABBACD) == 8);
93 DE_TEST_ASSERT(deClz32(0x10000000) == 3);
94 DE_TEST_ASSERT(deClz32(0x20000000) == 2);
95 DE_TEST_ASSERT(deClz32(0x40000000) == 1);
96 DE_TEST_ASSERT(deClz32(0x80000000) == 0);