diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-03-24 03:13:32 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-03-24 03:13:32 +0000 |
commit | de0addfbefefa300907b90954f18f1e49f95e6bd (patch) | |
tree | 71be76ab4390c3dd942021d8b424d93b29118ea7 /COPYING.NEWLIB | |
parent | beb378a5f2d5d4920dab8b2d7a0b4e3a16a037a0 (diff) | |
download | fsf-binutils-gdb-de0addfbefefa300907b90954f18f1e49f95e6bd.zip fsf-binutils-gdb-de0addfbefefa300907b90954f18f1e49f95e6bd.tar.gz fsf-binutils-gdb-de0addfbefefa300907b90954f18f1e49f95e6bd.tar.bz2 |
sim: bfin: always do 16bit sign extension with the SEARCH insn
The Blackfin PRM does not cover this case, but the hardware is clear: even
if the search criteria is not met (and thus a new 16bit value is loaded up
into the accumulator), the accumulator undergoes 16bit sign extension. So
simply reload the low signed 16bits in that case.
Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'COPYING.NEWLIB')
0 files changed, 0 insertions, 0 deletions