Some of these were cleanups that I was making simultaneous with the decodetree split. Let's do those beforehand to make the split easier to read.
Some of these are new, noticed while I was in the area. r~ Richard Henderson (7): target/arm: Use tcg_gen_extract_i32 for shifter_out_im target/arm: Use tcg_gen_deposit_i32 for PKHBT, PKHTB target/arm: Remove redundant shift tests target/arm: Use ror32 instead of open-coding the operation target/arm: Use tcg_gen_rotri_i32 for gen_swap_half target/arm: Simplify SMMLA, SMMLAR, SMMLS, SMMLSR target/arm: Use tcg_gen_extrh_i64_i32 to extract the high word target/arm/translate.c | 157 ++++++++++++++--------------------------- 1 file changed, 53 insertions(+), 104 deletions(-) -- 2.17.1