[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Shifts, ppc[64], xtensa
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] Shifts, ppc[64], xtensa |
Date: |
Tue, 18 Sep 2012 17:10:47 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120828 Thunderbird/15.0 |
On 09/18/2012 12:52 PM, malc wrote:
> case INDEX_op_shl_i32:
> if (const_args[2]) {
> + if (args[2] > 31) {
> + tcg_out_movi (s, TCG_TYPE_I32, 0, args[2]);
> + tcg_out32 (s, SLW | SAB (args[1], args[0], 0));
> + }
What's this bit for?
AFAIK all you should need are the added & 31 below.
r~
- [Qemu-devel] Shifts, ppc[64], xtensa, malc, 2012/09/18
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Max Filippov, 2012/09/18
- Re: [Qemu-devel] Shifts, ppc[64], xtensa,
Richard Henderson <=
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Peter Maydell, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Richard Henderson, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Richard Henderson, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Peter Maydell, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Richard Henderson, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Aurelien Jarno, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Richard Henderson, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Peter Maydell, 2012/09/19
- Re: [Qemu-devel] Shifts, ppc[64], xtensa, Richard Henderson, 2012/09/19