qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] target-mips: clean-up in BIT_INSV


From: Petar Jovanovic
Subject: Re: [Qemu-devel] [PATCH] target-mips: clean-up in BIT_INSV
Date: Mon, 13 May 2013 00:17:18 +0000

True. Nice catch. This will simplify this section even more.
I will send an updated patch with this change included.

Petar
________________________________________
From: Peter Maydell address@hidden
Sent: Thursday, May 09, 2013 7:54 PM
To: Petar Jovanovic
Cc: address@hidden; Petar Jovanovic; address@hidden
Subject: Re: [Qemu-devel] [PATCH] target-mips: clean-up in BIT_INSV

On 9 May 2013 18:28, Petar Jovanovic <address@hidden> wrote:
> @@ -2921,7 +2922,7 @@ target_ulong helper_##name(CPUMIPSState *env, 
> target_ulong rs,  \
>          return rt;                                              \
>      }                                                           \
>                                                                  \
> -    filter = ((int64_t)0x01 << size) - 1;                       \
> +    filter = (1LL << size) - 1;                                 \
>      filter = filter << pos;                                     \
>      temprs = (rs << pos) & filter;                              \
>      temprt = rt & ~filter;                                      \

This section of code is pretty much hand-coding
temp = deposit64(rt, pos, size, rs);
isn't it?

-- PMM




reply via email to

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