qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 01/10] target-ppc: optimize fabs, fnabs, fneg


From: Aurelien Jarno
Subject: Re: [Qemu-devel] [PATCH 01/10] target-ppc: optimize fabs, fnabs, fneg
Date: Mon, 15 Apr 2013 08:16:55 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Sat, Apr 13, 2013 at 02:20:10PM +0100, Peter Maydell wrote:
> On 13 April 2013 13:47, Aurelien Jarno <address@hidden> wrote:
> > fabs, fnabs and fneg are just flipping the bit sign of an FP register,
> > this can be implemented in TCG instead of using softfloat.
> > +    tcg_gen_andi_i64(cpu_fpr[rD(ctx->opcode)], cpu_fpr[rB(ctx->opcode)],
> > +                     ~(1LL << 63));
> 
> "1LL << 63" is undefined behaviour; you probably want "1ULL << 63".
> 

Thanks, I'll fix that in the next version.


-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
address@hidden                 http://www.aurel32.net



reply via email to

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