Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-17 Thread Jia Liu
On Thu, Oct 18, 2012 at 4:07 AM, Aurelien Jarno wrote: > On Wed, Oct 17, 2012 at 05:16:11PM +1000, Richard Henderson wrote: >> On 2012-10-17 16:05, Aurelien Jarno wrote: >> > >> +target_long temp; >> > >> + >> > >> +imm = (ctx->opcode >> 16) & 0xFF; >

Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-17 Thread Aurelien Jarno
On Wed, Oct 17, 2012 at 05:16:11PM +1000, Richard Henderson wrote: > On 2012-10-17 16:05, Aurelien Jarno wrote: > > >> +target_long temp; > > >> + > > >> +imm = (ctx->opcode >> 16) & 0xFF; > > >> +temp = imm; > > >> +

Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-17 Thread Richard Henderson
On 2012-10-17 16:05, Aurelien Jarno wrote: > >> +target_long temp; > >> + > >> +imm = (ctx->opcode >> 16) & 0xFF; > >> +temp = imm; > >> +temp = (temp << 8) | temp; > >> +temp = (temp << 16

Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-17 Thread Aurelien Jarno
On Wed, Oct 17, 2012 at 03:41:23PM +0800, Jia Liu wrote: > Hi Aurelien, > > On Wed, Oct 17, 2012 at 2:05 PM, Aurelien Jarno wrote: > > On Wed, Oct 17, 2012 at 11:44:41AM +0800, Jia Liu wrote: > >> Hi Aurelien, > >> > >> >> +#ifdef TARGET_MIPS64 > >> >> +case OPC_ABSQ_S_QH_DSP: > >> >> +

Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-17 Thread Jia Liu
Hi Aurelien, On Wed, Oct 17, 2012 at 2:05 PM, Aurelien Jarno wrote: > On Wed, Oct 17, 2012 at 11:44:41AM +0800, Jia Liu wrote: >> Hi Aurelien, >> >> >> +#ifdef TARGET_MIPS64 >> >> +case OPC_ABSQ_S_QH_DSP: >> >> +switch (op2) { >> >> +case OPC_REPL_OB: >> >> +check_

Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-16 Thread Aurelien Jarno
On Wed, Oct 17, 2012 at 11:44:41AM +0800, Jia Liu wrote: > Hi Aurelien, > > >> +#ifdef TARGET_MIPS64 > >> +case OPC_ABSQ_S_QH_DSP: > >> +switch (op2) { > >> +case OPC_REPL_OB: > >> +check_dsp(ctx); > >> +{ > >> +target_long temp; > >> + >

Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-16 Thread Jia Liu
Hi Aurelien, On Wed, Oct 17, 2012 at 7:23 AM, Aurelien Jarno wrote: > On Tue, Oct 16, 2012 at 12:39:13AM +0800, Jia Liu wrote: >> Add MIPS ASE DSP Bit/Manipulation instructions. >> >> Signed-off-by: Jia Liu >> --- >> target-mips/dsp_helper.c | 55 +++ >> target-mips/helper.h |

Re: [Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-16 Thread Aurelien Jarno
On Tue, Oct 16, 2012 at 12:39:13AM +0800, Jia Liu wrote: > Add MIPS ASE DSP Bit/Manipulation instructions. > > Signed-off-by: Jia Liu > --- > target-mips/dsp_helper.c | 55 +++ > target-mips/helper.h |7 ++ > target-mips/translate.c | 231 > ++

[Qemu-devel] [PATCH v11 09/14] target-mips: Add ASE DSP bit/manipulation instructions

2012-10-15 Thread Jia Liu
Add MIPS ASE DSP Bit/Manipulation instructions. Signed-off-by: Jia Liu --- target-mips/dsp_helper.c | 55 +++ target-mips/helper.h |7 ++ target-mips/translate.c | 231 ++ 3 files changed, 293 insertions(+) diff --git a/target-mips