* m68k-opc.c (m68k_opcode_aliases): Add dbfw as an alias for dbf,
and likewise for all the dbxx opcodes.
This commit is contained in:
parent
b2193cc594
commit
681bbcf570
2 changed files with 41 additions and 10 deletions
|
@ -1,3 +1,8 @@
|
|||
Wed Nov 1 13:30:24 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* m68k-opc.c (m68k_opcode_aliases): Add dbfw as an alias for dbf,
|
||||
and likewise for all the dbxx opcodes.
|
||||
|
||||
Mon Oct 30 20:50:40 1995 Fred Fish <fnf@cygnus.com>
|
||||
|
||||
* arc-dis.c: Include elf-bfd.h rather than libelf.h.
|
||||
|
|
|
@ -1429,22 +1429,25 @@ const struct m68k_opcode m68k_opcodes[] =
|
|||
{"plpar", one(0xf5c8), one(0xfff8), "as", m68060 },
|
||||
{"plpaw", one(0xf588), one(0xfff8), "as", m68060 },
|
||||
|
||||
{"pmove", two(0xf000,0x4000), two(0xffc0,0xe3ff), "*sP8", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x4200), two(0xffc0,0xe3ff), "P8%s", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x4000), two(0xffc0,0xffff), "*l08", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x5c00), two(0xffc0,0xffff), "*w18", m68851 },
|
||||
{"pmove", two(0xf000,0x4000), two(0xffc0,0xe3ff), "*b28", m68851 },
|
||||
{"pmove", two(0xf000,0x4200), two(0xffc0,0xffff), "08%s", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x5e00), two(0xffc0,0xffff), "18%s", m68851 },
|
||||
{"pmove", two(0xf000,0x4200), two(0xffc0,0xe3ff), "28%s", m68851 },
|
||||
{"pmove", two(0xf000,0x4000), two(0xffc0,0xe3ff), "|sW8", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x4200), two(0xffc0,0xe3ff), "W8~s", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x6200), two(0xffc0,0xe3e3), "*sX3", m68851 },
|
||||
{"pmove", two(0xf000,0x6200), two(0xffc0,0xe3e3), "*wX3", m68851 },
|
||||
{"pmove", two(0xf000,0x6000), two(0xffc0,0xe3e3), "X3%s", m68851 },
|
||||
{"pmove", two(0xf000,0x6000), two(0xffc0,0xffff), "*sY8", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x6000), two(0xffc0,0xffff), "*wY8", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x6200), two(0xffc0,0xffff), "Y8%s", m68030|m68851 },
|
||||
{"pmove", two(0xf000,0x6600), two(0xffc0,0xffff), "Z8%s", m68851 },
|
||||
{"pmove", two(0xf000,0x0800), two(0xffc0,0xfbff), "*s38", m68030 },
|
||||
{"pmove", two(0xf000,0x0800), two(0xffc0,0xfbff), "*l38", m68030 },
|
||||
{"pmove", two(0xf000,0x0a00), two(0xffc0,0xfbff), "38%s", m68030 },
|
||||
|
||||
{"pmovefd", two(0xf000, 0x4300), two(0xffc0, 0xe3ff), "P8%s", m68030 },
|
||||
{"pmovefd", two(0xf000, 0x4300), two(0xffc0, 0xe3ff), "W8~s", m68030 },
|
||||
{"pmovefd", two(0xf000, 0x0900), two(0xffc0, 0xfbff), "*s38", m68030 },
|
||||
{"pmovefd", two(0xf000, 0x0b00), two(0xffc0, 0xfbff), "38%s", m68030 },
|
||||
{"pmovefd", two(0xf000, 0x4100), two(0xffc0, 0xe3ff), "*l08", m68030 },
|
||||
{"pmovefd", two(0xf000, 0x4100), two(0xffc0, 0xe3ff), "|sW8", m68030 },
|
||||
{"pmovefd", two(0xf000, 0x0900), two(0xffc0, 0xfbff), "*l38", m68030 },
|
||||
|
||||
{"prestore", one(0xf140), one(0xffc0), "&s", m68851 },
|
||||
{"prestore", one(0xf158), one(0xfff8), "+s", m68851 },
|
||||
|
@ -1788,6 +1791,11 @@ const struct m68k_opcode_alias m68k_opcode_aliases[] =
|
|||
{ "bhsb", "bccs" },
|
||||
{ "bhsw", "bccw" },
|
||||
{ "bhsl", "bccl" },
|
||||
{ "br", "braw", },
|
||||
{ "brs", "bras", },
|
||||
{ "brb", "bras", },
|
||||
{ "brw", "braw", },
|
||||
{ "brl", "bral", },
|
||||
{ "jfnlt", "bcc", }, /* apparently a sun alias */
|
||||
{ "jfngt", "ble", }, /* apparently a sun alias */
|
||||
{ "jfeq", "beqs", }, /* apparently a sun alias */
|
||||
|
@ -1809,8 +1817,26 @@ const struct m68k_opcode_alias m68k_opcode_aliases[] =
|
|||
{ "cmpi", "cmpiw", },
|
||||
{ "cmpm", "cmpmw", },
|
||||
{ "cmp", "cmpw", },
|
||||
{ "dbhs", "dbcc" },
|
||||
{ "dbccw", "dbcc", },
|
||||
{ "dbcsw", "dbcs", },
|
||||
{ "dbeqw", "dbeq", },
|
||||
{ "dbfw", "dbf", },
|
||||
{ "dbgew", "dbge", },
|
||||
{ "dbgtw", "dbgt", },
|
||||
{ "dbhiw", "dbhi", },
|
||||
{ "dblew", "dble", },
|
||||
{ "dblsw", "dbls", },
|
||||
{ "dbltw", "dblt", },
|
||||
{ "dbmiw", "dbmi", },
|
||||
{ "dbnew", "dbne", },
|
||||
{ "dbplw", "dbpl", },
|
||||
{ "dbtw", "dbt", },
|
||||
{ "dbvcw", "dbvc", },
|
||||
{ "dbvsw", "dbvs", },
|
||||
{ "dbhs", "dbcc", },
|
||||
{ "dbhsw", "dbcc", },
|
||||
{ "dbra", "dbf", },
|
||||
{ "dbraw", "dbf", },
|
||||
{ "tdivsl", "divsl", },
|
||||
{ "divs", "divsw", },
|
||||
{ "divu", "divuw", },
|
||||
|
|
Loading…
Reference in a new issue