diff options
author | Richard Henderson <rth@twiddle.net> | 2010-05-21 08:30:24 -0700 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2010-05-21 16:20:22 +0000 |
commit | 81570a70a004cf1292a55437f83c8f89131a6c08 (patch) | |
tree | 97e9d22577d7b8e986748fb1163210ddfa227c4d /arm-semi.c | |
parent | a369a702a13629ec58ed483eb4a259f5b67579d7 (diff) |
tcg-i386: Tidy non-immediate arithmetic operations.
Add more OPC values, and tgen_arithr. Use the later throughout.
Note that normal reg/reg arithmetic now uses the Gv,Ev opcode form
instead of the Ev,Gv opcode form used previously. Both forms
disassemble properly, and so there's no visible change when diffing
log files before and after the change. This change makes the operand
ordering within the output routines more natural, and avoids the need
to define an OPC_ARITH_EvGv since a read-modify-write with memory is
not needed within TCG.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'arm-semi.c')
0 files changed, 0 insertions, 0 deletions