Version 1 merely tried to adjust bitops_flsl, here I instead eliminate
it all from bitops.h, and standardizes on the routines from host-utils.h.


r~


Richard Henderson (10):
  host-utils: Add host long specific aliases for clz, ctz, ctpop
  host-utils: Fix coding style and add comments
  hbitmap: Use non-bitops ctzl
  bitops: Use non-bitops ctzl
  memory: Use non-bitops ctzl
  bitops: Write bitops_flsl in terms of clzl
  target-i386: Inline bitops_flsl
  bitops: Inline bitops_flsl
  bitops: Replace bitops_ctol with ctzl
  bitops: Remove routines redundant with host-utils

 include/qemu/bitops.h     |  75 -----------------------------
 include/qemu/hbitmap.h    |   3 +-
 include/qemu/host-utils.h | 119 +++++++++++++++++++++++++++++++++++++++-------
 memory.c                  |   4 +-
 target-i386/topology.h    |   6 +--
 util/bitops.c             |   6 +--
 util/hbitmap.c            |   3 +-
 7 files changed, 112 insertions(+), 104 deletions(-)

-- 
1.8.1.2


Reply via email to