OSDN Git Service

qdev: Use clz in print_size
authorRichard Henderson <rth@twiddle.net>
Tue, 30 Jul 2013 18:20:43 +0000 (08:20 -1000)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 31 Jul 2013 12:54:21 +0000 (07:54 -0500)
commit1197cbb9eda1dc82e2fa1815ca62bc3de158353e
tree5bc0d98905c692aba8aa93de764bb9b8114c5591
parente76c756fd3d3b652c6a65ebe16f2bfb25b8d025e
qdev: Use clz in print_size

We can compute a floor log2 value with clz rather than a division loop.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Message-id: 1375208443-17288-3-git-send-email-rth@twiddle.net
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/core/qdev-properties.c