[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] microblaze: Add support for the clz insn
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH] microblaze: Add support for the clz insn |
Date: |
Tue, 10 Jan 2012 15:37:51 +0000 |
On 10 January 2012 10:27, Edgar E. Iglesias <address@hidden> wrote:
> +uint32_t helper_clz(uint32_t t0)
> +{
> + if (t0 == 0) {
> + return 32;
> + }
> + if (t0 == ~0) {
> + return 0;
> + }
> + return clz32(t0);
> +}
I think clz32() handles both the 0 and 0xffffffff cases correctly,
so they don't need special-casing.
-- PMM