tcg: don't abuse TCG type in tcg_gen_trunc_shr_i64_i32
commit6acd2558fdb7dd9de6b10697914bdc1d75d624e5
authorAurelien Jarno <aurelien@aurel32.net>
Mon, 27 Jul 2015 10:41:45 +0000 (27 12:41 +0200)
committerRichard Henderson <rth@twiddle.net>
Mon, 24 Aug 2015 18:10:54 +0000 (24 11:10 -0700)
treedfe30d5d83178d5ec8c8606323e596dd234bb6d2
parent0632e555fc4d281d69cb08d98d500d96185b041f
tcg: don't abuse TCG type in tcg_gen_trunc_shr_i64_i32

The tcg_gen_trunc_shr_i64_i32 function takes a 64-bit argument and
returns a 32-bit value. Directly call tcg_gen_op3 with the correct
types instead of calling tcg_gen_op3i_i32 and abusing the TCG types.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/tcg-op.c