tcg: Improve tcg_gen_muli_i32/i64
commitb2e3ae9452fa55eb036739ec39c33f0782a97504
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 31 Jan 2018 21:20:07 +0000 (31 13:20 -0800)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 15 Mar 2018 16:55:04 +0000 (16 00:55 +0800)
treeb1ee099a22c24af206f748ea18692f78aee42c85
parent56e8698ffa8aba9f762f980bc21b5340b006f24b
tcg: Improve tcg_gen_muli_i32/i64

Convert multiplication by power of two to left shift.

Reviewed-by: Emilio G. Cota <cota@braap.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/tcg-op.c