Files
binutils-gdb/sim
Mike Frysinger 99dcc4dc65 sim: bfin: handle odd shift values with shift insns
The shift magnitude is a 5-bit signed value.  When it is between 0 and
15, then we do the requested shift, but when it is outside of that, we
have to do the opposite.

That means we flip between lshift and ashiftrt to match the hardware.

Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-06-18 20:59:24 +00:00
..
2011-05-27 18:05:16 +00:00
2011-01-01 15:34:07 +00:00
2011-01-01 15:34:07 +00:00
2011-01-01 15:34:07 +00:00
2011-01-01 15:34:07 +00:00
2011-02-14 05:14:28 +00:00
2011-02-14 05:14:28 +00:00
2011-01-01 15:34:07 +00:00
2011-01-01 15:34:07 +00:00
2011-01-01 15:34:07 +00:00
2011-01-01 15:34:07 +00:00
2011-02-14 05:14:28 +00:00
2011-01-01 15:34:07 +00:00
2011-02-14 05:14:28 +00:00
2011-01-05 17:17:44 +00:00
2011-06-04 17:44:22 +00:00
2011-06-04 17:44:22 +00:00
2011-06-04 17:44:22 +00:00
2011-03-06 00:20:21 +00:00
2011-01-01 15:34:07 +00:00
2010-04-12 21:44:46 +00:00