> +                            tcg_gen_shli_i32(tmp2, tmp, 16);
> +                            tcg_gen_or_i32(tmp, tmp, tmp2);

Which if you're paying attention is incorrect. Actual committed patch is 
correct -  tcg_gen_shli_i32(tmp2, tmp2, 16);

Paul

Reply via email to