Add patterns with correct names for mulu and muls instructions (mulu.w and muls.w)
authorNick Clifton <nickc@redhat.com>
Tue, 7 Sep 1999 17:26:21 +0000 (17:26 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 7 Sep 1999 17:26:21 +0000 (17:26 +0000)
opcodes/ChangeLog
opcodes/sh-opc.h

index 34f99fa272314b05edf7ff91b0029e6fea1f04b8..58f39a117b57e19e62ec26d928d894257053829c 100644 (file)
@@ -1,3 +1,8 @@
+1999-09-07  Nick Clifton  <nickc@cygnus.com>
+
+       * sh-opc.h: Add mulu.w and muls.w patterns.  These are the correct
+       names for the mulu and muls patterns.
+
 1999-09-04  Steve Chamberlain  <sac@pobox.com>
 
        * pj-opc.c: New file.
index dc1aae5cbb1d693a7c1e3d7014c5988d33e91435..0ffc1c8c7d1ffcf16367bf83e1ec8f4d552669d0 100644 (file)
@@ -309,10 +309,12 @@ sh_opcode_info sh_table[] = {
 
 /* 0000nnnn00101001 movt <REG_N>        */{"movt",{A_REG_N},{HEX_0,REG_N,HEX_2,HEX_9}},
 
+/* 0010nnnnmmmm1111 muls.w <REG_M>,<REG_N>*/{"muls.w",{ A_REG_M,A_REG_N},{HEX_2,REG_N,REG_M,HEX_F}},
 /* 0010nnnnmmmm1111 muls <REG_M>,<REG_N>*/{"muls",{ A_REG_M,A_REG_N},{HEX_2,REG_N,REG_M,HEX_F}},
 
 /* 0000nnnnmmmm0111 mul.l <REG_M>,<REG_N>*/{"mul.l",{ A_REG_M,A_REG_N},{HEX_0,REG_N,REG_M,HEX_7}},
 
+/* 0010nnnnmmmm1110 mulu.w <REG_M>,<REG_N>*/{"mulu.w",{ A_REG_M,A_REG_N},{HEX_2,REG_N,REG_M,HEX_E}},
 /* 0010nnnnmmmm1110 mulu <REG_M>,<REG_N>*/{"mulu",{ A_REG_M,A_REG_N},{HEX_2,REG_N,REG_M,HEX_E}},
 
 /* 0110nnnnmmmm1011 neg <REG_M>,<REG_N> */{"neg",{ A_REG_M,A_REG_N},{HEX_6,REG_N,REG_M,HEX_B}},