Searched refs:log2_4 (Results 26 – 26 of 26) sorted by relevance
12
/dports/emulators/dosbox-staging/dosbox-staging-0.78.0/src/libs/decoders/ |
H A D | stb.h | 1565 static signed char log2_4[16] = { -1,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3 }; in stb_log2_floor() local 1574 if (n < (1U << 4)) return 0 + log2_4[n ]; in stb_log2_floor() 1575 else if (n < (1U << 9)) return 5 + log2_4[n >> 5]; in stb_log2_floor() 1576 else return 10 + log2_4[n >> 10]; in stb_log2_floor() 1578 if (n < (1U << 19)) return 15 + log2_4[n >> 15]; in stb_log2_floor() 1579 else return 20 + log2_4[n >> 20]; in stb_log2_floor() 1580 else if (n < (1U << 29)) return 25 + log2_4[n >> 25]; in stb_log2_floor() 1581 else return 30 + log2_4[n >> 30]; in stb_log2_floor()
|
12