* mips-opc.c: Add dli as a synonym for li.
This commit is contained in:
parent
5874427fb9
commit
27faaa41e6
2 changed files with 14 additions and 6 deletions
|
@ -1,3 +1,7 @@
|
|||
Tue Dec 20 11:25:12 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
|
||||
|
||||
* mips-opc.c: Add dli as a synonym for li.
|
||||
|
||||
start-sanitize-arc
|
||||
Mon Dec 19 12:35:51 1994 Doug Evans <dje@canuck.cygnus.com>
|
||||
|
||||
|
|
|
@ -82,10 +82,14 @@ const struct mips_opcode mips_opcodes[] = {
|
|||
{"li", "t,j", 0x24000000, 0xffe00000, WR_t }, /* addiu */
|
||||
{"li", "t,i", 0x34000000, 0xffe00000, WR_t }, /* ori */
|
||||
{"li", "t,I", 0, (int) M_LI, INSN_MACRO },
|
||||
{"move", "d,s", 0x00000021, 0xfc1f07ff, WR_d|RD_s }, /* addu */
|
||||
{"b", "p", 0x10000000, 0xffff0000, UBD }, /* beq 0,0 */
|
||||
{"b", "p", 0x04010000, 0xffff0000, UBD }, /* bgez 0 */
|
||||
{"bal", "p", 0x04110000, 0xffff0000, UBD|WR_31 }, /* bgezal 0 */
|
||||
/* dli is used on Irix 6 for a 64 bit load--our li can do that. */
|
||||
{"dli", "t,j", 0x24000000, 0xffe00000, WR_t }, /* addiu */
|
||||
{"dli", "t,i", 0x34000000, 0xffe00000, WR_t }, /* ori */
|
||||
{"dli", "t,I", 0, (int) M_LI, INSN_MACRO },
|
||||
{"move", "d,s", 0x00000025, 0xfc1f07ff, WR_d|RD_s },/* or */
|
||||
{"b", "p", 0x10000000, 0xffff0000, UBD },/* beq 0,0 */
|
||||
{"b", "p", 0x04010000, 0xffff0000, UBD },/* bgez 0 */
|
||||
{"bal", "p", 0x04110000, 0xffff0000, UBD|WR_31 },/* bgezal 0*/
|
||||
|
||||
{"abs", "d,v", 0, (int) M_ABS, INSN_MACRO },
|
||||
{"abs.s", "D,V", 0x46000005, 0xffff003f, WR_D|RD_S },
|
||||
|
@ -234,7 +238,7 @@ const struct mips_opcode mips_opcodes[] = {
|
|||
{"cvt.s.w", "D,S", 0x46800020, 0xffff003f, WR_D|RD_S },
|
||||
{"cvt.w.d", "D,S", 0x46200024, 0xffff003f, WR_D|RD_S },
|
||||
{"cvt.w.s", "D,S", 0x46000024, 0xffff003f, WR_D|RD_S },
|
||||
{"dabs", "d,v", 0, (int) M_DABS, INSN_MACRO },
|
||||
{"dabs", "d,v", 3, (int) M_DABS, INSN_MACRO },
|
||||
{"dadd", "d,v,t", 0x0000002c, 0xfc0007ff, WR_d|RD_s|RD_t|I3},
|
||||
{"dadd", "t,r,I", 3, (int) M_DADD_I, INSN_MACRO },
|
||||
{"daddi", "t,r,j", 0x60000000, 0xfc000000, WR_t|RD_s|I3 },
|
||||
|
@ -421,7 +425,7 @@ const struct mips_opcode mips_opcodes[] = {
|
|||
/* nop is at the start of the table. */
|
||||
{"nor", "d,v,t", 0x00000027, 0xfc0007ff, WR_d|RD_s|RD_t },
|
||||
{"nor", "t,r,I", 0, (int) M_NOR_I, INSN_MACRO },
|
||||
{"not", "d,v", 0x00000027, 0xfc0007ff, WR_d|RD_s|RD_t }, /* nor d,s,zero */
|
||||
{"not", "d,v", 0x00000027, 0xfc0007ff, WR_d|RD_s|RD_t },/*nor d,s,0*/
|
||||
{"or", "d,v,t", 0x00000025, 0xfc0007ff, WR_d|RD_s|RD_t },
|
||||
{"or", "t,r,I", 0, (int) M_OR_I, INSN_MACRO },
|
||||
{"ori", "t,r,i", 0x34000000, 0xfc000000, WR_t|RD_s },
|
||||
|
|
Loading…
Reference in a new issue