Re: [Qemu-devel] [PATCH v4 06/33] tcg-aarch64: Merge enum aarch64_srr_opc with AArch64Insn

2013-09-17 Thread Claudio Fontana
On 16.09.2013 17:06, Richard Henderson wrote: > On 09/16/2013 12:56 AM, Claudio Fontana wrote: case INDEX_op_shl_i64: case INDEX_op_shl_i32: -if (c2) {/* LSL / UBFM Wd, Wn, (32 - m) */ +if (c2) { tcg_out_shl(s, ext, a0, a1, a2); >>

Re: [Qemu-devel] [PATCH v4 06/33] tcg-aarch64: Merge enum aarch64_srr_opc with AArch64Insn

2013-09-16 Thread Richard Henderson
On 09/16/2013 12:56 AM, Claudio Fontana wrote: >> > case INDEX_op_shl_i64: >> > case INDEX_op_shl_i32: >> > -if (c2) {/* LSL / UBFM Wd, Wn, (32 - m) */ >> > +if (c2) { >> > tcg_out_shl(s, ext, a0, a1, a2); >> > -} else {/* LSL / LSL

Re: [Qemu-devel] [PATCH v4 06/33] tcg-aarch64: Merge enum aarch64_srr_opc with AArch64Insn

2013-09-16 Thread Claudio Fontana
On 14.09.2013 23:54, Richard Henderson wrote: > And since we're no longer talking about opcodes, merge the 0x1ac02000 > data2 primary opcode with the shift subcode to create the full insn. > > Signed-off-by: Richard Henderson > --- > tcg/aarch64/tcg-target.c | 49 > -

[Qemu-devel] [PATCH v4 06/33] tcg-aarch64: Merge enum aarch64_srr_opc with AArch64Insn

2013-09-14 Thread Richard Henderson
And since we're no longer talking about opcodes, merge the 0x1ac02000 data2 primary opcode with the shift subcode to create the full insn. Signed-off-by: Richard Henderson --- tcg/aarch64/tcg-target.c | 49 1 file changed, 24 insertions(+), 25 del