target-m68k: Inline shifts
commit367790cce8e14131426f5190dfd7d1bdbf656e4d
authorRichard Henderson <rth@twiddle.net>
Wed, 9 Nov 2016 13:46:09 +0000 (9 14:46 +0100)
committerLaurent Vivier <laurent@vivier.eu>
Tue, 27 Dec 2016 17:28:40 +0000 (27 18:28 +0100)
tree22b147272686e13cb9c3a6ae6af09d69031bdb86
parent72d2e4b6a437f11f97d3138f6b2ec177b78210c7
target-m68k: Inline shifts

Also manage word and byte operands and fix the computation of
overflow in the case of M68000 arithmetic shifts.

Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Signed-off-by: Richard Henderson <rth@twiddle.net>
Message-Id: <1478699171-10637-4-git-send-email-rth@twiddle.net>
target/m68k/helper.c
target/m68k/helper.h
target/m68k/translate.c