target-ppc: Optimize rlwinm MB=0 ME=31
authorTom Musta <tommusta@gmail.com>
Mon, 25 Aug 2014 19:25:40 +0000 (14:25 -0500)
committerAlexander Graf <agraf@suse.de>
Mon, 8 Sep 2014 10:50:53 +0000 (12:50 +0200)
commit8979c2f602357129fdf07a5cf8484ca430928b47
tree7160fbe20d109c3ca8a505411693aa2dc5ac0a3a
parentab92678d0a24e7ef8d4d93d18e5c0df8619874fe
target-ppc: Optimize rlwinm MB=0 ME=31

Optimize the special case of rlwinm where MB=0 and ME=31.  This can
be implemented as a 32-bit ROTL.

Signed-off-by: Tom Musta <tommusta@gmail.com>
Suggested-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Alexander Graf <agraf@suse.de>
target-ppc/translate.c