diff options
author | Laurent Vivier <laurent@vivier.eu> | 2016-01-16 17:23:50 +0100 |
---|---|---|
committer | Laurent Vivier <laurent@vivier.eu> | 2016-10-28 10:38:48 +0200 |
commit | db3d7945ae7992c91cc5705dccf60fec79b24dc4 (patch) | |
tree | 9db20e3b855cf8e1c05b720c3fa18bf72ce978eb /target-m68k/cpu.h | |
parent | 3c980d2ef664e6d5a1a0c98aca4d11d33b17ca59 (diff) |
target-m68k: introduce byte and word cc_ops
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'target-m68k/cpu.h')
-rw-r--r-- | target-m68k/cpu.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/target-m68k/cpu.h b/target-m68k/cpu.h index 48c5b811f3..6dfb54eb70 100644 --- a/target-m68k/cpu.h +++ b/target-m68k/cpu.h @@ -179,11 +179,11 @@ typedef enum { CC_OP_FLAGS, /* X in cc_x, C = X, N in cc_n, Z in cc_n, V via cc_n/cc_v. */ - CC_OP_ADD, - CC_OP_SUB, + CC_OP_ADDB, CC_OP_ADDW, CC_OP_ADDL, + CC_OP_SUBB, CC_OP_SUBW, CC_OP_SUBL, /* X in cc_x, {N,Z,C,V} via cc_n/cc_v. */ - CC_OP_CMP, + CC_OP_CMPB, CC_OP_CMPW, CC_OP_CMPL, /* X in cc_x, C = 0, V = 0, N in cc_n, Z in cc_n. */ CC_OP_LOGIC, |