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); -} else {

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 r...@twiddle.net --- tcg/aarch64/tcg-target.c | 49

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 / LSLV */ -

[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 r...@twiddle.net --- tcg/aarch64/tcg-target.c | 49 1 file changed, 24