qemu-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]