summaryrefslogtreecommitdiffstats
path: root/include/opcode/mn10300.h
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2003-07-10 02:49:07 +0000
committerAlexandre Oliva <aoliva@redhat.com>2003-07-10 02:49:07 +0000
commit7da2b670a4512f959e88938ff444413b1c7e7ea0 (patch)
tree36fd52632ff019893d8223413dd796571cacf547 /include/opcode/mn10300.h
parent791bd18069011349a05e8df2bdb3535781427ae5 (diff)
downloadcygnal-7da2b670a4512f959e88938ff444413b1c7e7ea0.tar.gz
cygnal-7da2b670a4512f959e88938ff444413b1c7e7ea0.tar.bz2
cygnal-7da2b670a4512f959e88938ff444413b1c7e7ea0.zip
2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
* mn10300.h (AM33_2): Renamed from AM33. 2000-03-31 Alexandre Oliva <aoliva@cygnus.com> * mn10300.h (AM332, FMT_D3): Defined. (MN10300_OPERAND_FSREG, MN10300_OPERAND_FDREG): Likewise. (MN10300_OPERAND_FPCR): Likewise.
Diffstat (limited to 'include/opcode/mn10300.h')
-rw-r--r--include/opcode/mn10300.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/opcode/mn10300.h b/include/opcode/mn10300.h
index 0de7f451a..bd7faa110 100644
--- a/include/opcode/mn10300.h
+++ b/include/opcode/mn10300.h
@@ -135,6 +135,12 @@ extern const struct mn10300_operand mn10300_operands[];
#define MN10300_OPERAND_24BIT 0x800000
+#define MN10300_OPERAND_FSREG 0x1000000
+
+#define MN10300_OPERAND_FDREG 0x2000000
+
+#define MN10300_OPERAND_FPCR 0x4000000
+
/* Opcode Formats. */
#define FMT_S0 1
#define FMT_S1 2
@@ -151,11 +157,13 @@ extern const struct mn10300_operand mn10300_operands[];
#define FMT_D8 13
#define FMT_D9 14
#define FMT_D10 15
+#define FMT_D3 16
/* Variants of the mn10300 which have additional opcodes. */
#define MN103 300
#define AM30 300
#define AM33 330
+#define AM33_2 332
#endif /* MN10300_H */