On 05/21/2015 01:08 PM, Peter Maydell wrote: > On 21 May 2015 at 18:39, Richard Henderson <r...@twiddle.net> wrote: >> Having fixed the UL vs ULL fiasco in patch 17. > > ...you seem to have changed the implementation too? > The previous pull used sextract64().
Yes. This is the same number of insns on x86_64, but doesn't overcommit the shifter. I should have mentioned. r~