aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bits.h
AgeCommit message (Collapse)AuthorFilesLines
2020-11-27add log base 2 function: log2_exact()Luc Van Oostenryck1-0/+7
Add log2_exact() to get the base 2 logarithm of a value known to be a power of 2. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
2020-11-27add helper is_power_of_2()Luc Van Oostenryck1-0/+5
Add is_power_of_2() to test if a value is a power of 2. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
2018-07-23bits: add helpers for zero & sign-extensionLuc Van Oostenryck1-0/+61
Zero & sign-extensions are relatively common operations which are currently open-coded at each use. Define helpers for doing these operations. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>