target-tricore: Fix MFCR/MTCR insn and B format offset.
commit436d63ff3e3f87cda3e8df35827a40093cc17430
authorBastian Koppelmann <kbastian@mail.uni-paderborn.de>
Wed, 3 Dec 2014 17:40:21 +0000 (3 17:40 +0000)
committerBastian Koppelmann <kbastian@mail.uni-paderborn.de>
Sun, 21 Dec 2014 18:35:38 +0000 (21 18:35 +0000)
tree62ecb383161ebf03bd775288046fb30836269aa0
parentb5fd8fa34594da327e2965a8c3b5dddf21f862ff
target-tricore: Fix MFCR/MTCR insn and B format offset.

Fix gen_mtcr using wrong register.
Fix gen_mtcr/mfcr using sign extended offsets.
Fix B format insn using not sign extendend offsets.

Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Reviewed-by: Richard Henderson <rth@twiddle.net>
target-tricore/translate.c
target-tricore/tricore-opcodes.h