Fix resource dependency problems for xmpy.
authorJim Wilson <wilson@tuliptree.org>
Fri, 3 Aug 2007 18:54:22 +0000 (18:54 +0000)
committerJim Wilson <wilson@tuliptree.org>
Fri, 3 Aug 2007 18:54:22 +0000 (18:54 +0000)
opcodes/ChangeLog
opcodes/ia64-asmtab.c
opcodes/ia64-gen.c
opcodes/ia64-ic.tbl

index 48d08df959fea2fce81725064b09ad84b3e9d17b..64d7e1e7ce874b1755e755f73f0c702e7ed1b90f 100644 (file)
@@ -1,3 +1,9 @@
+2007-08-03  James E. Wilson  <wilson@specifix.com>
+
+       * ia64-gen.c: (main): Add missing newline to copyright message.
+       * ia64-ic.tbl (fp-non-arith): Add xmpy.
+       * ia64-asmtab.c: Regenerate.
+       
 2007-08-01  Michael Snyder  <msnyder@access-company.com>
 
        * i386-dis.c (print_insn): Guard against NULL.
index 4314a47c328308460ad891d5a19af98c28e804e5..1b879762fa015883c88fb056a46b5d0f76df2a72 100644 (file)
@@ -3065,9 +3065,9 @@ completer_table[] = {
   { 0x0, 0x0, 117, 1177, -1, 0, 1, 0 },
   { 0x0, 0x0, 117, 1178, -1, 0, 1, 0 },
   { 0x3, 0x3, 117, 1136, -1, 34, 1, 34 },
-  { 0x3, 0x3, 117, 1137, -1, 34, 1, 41 },
+  { 0x3, 0x3, 117, 1137, -1, 34, 1, 34 },
+  { 0x1, 0x1, 119, -1, -1, 35, 1, 34 },
   { 0x1, 0x1, 119, -1, -1, 35, 1, 34 },
-  { 0x1, 0x1, 119, -1, -1, 35, 1, 41 },
   { 0x0, 0x0, 120, -1, -1, 0, 1, 41 },
   { 0x0, 0x0, 120, -1, -1, 0, 1, 67 },
   { 0x1, 0x1, 120, -1, -1, 36, 1, 129 },
@@ -3110,7 +3110,7 @@ completer_table[] = {
   { 0x1, 0x1, 126, -1, -1, 29, 1, 0 },
   { 0x1, 0x1, 126, -1, -1, 29, 1, 0 },
   { 0x0, 0x0, 126, 1134, -1, 0, 1, 34 },
-  { 0x0, 0x0, 126, 1262, -1, 0, 1, 41 },
+  { 0x0, 0x0, 126, 1262, -1, 0, 1, 34 },
   { 0x0, 0x0, 140, 1212, 2886, 0, 1, 1 },
   { 0x0, 0x0, 140, 1213, 2888, 0, 1, 1 },
   { 0x0, 0x0, 140, 1054, 304, 0, 0, -1 },
@@ -3192,7 +3192,7 @@ completer_table[] = {
   { 0x0, 0x0, 147, -1, 2952, 0, 1, 1 },
   { 0x0, 0x0, 147, -1, 2953, 0, 1, 1 },
   { 0x0, 0x0, 148, -1, -1, 0, 1, 34 },
-  { 0x0, 0x0, 148, 1135, -1, 0, 1, 41 },
+  { 0x0, 0x0, 148, 1135, -1, 0, 1, 34 },
   { 0x0, 0x0, 149, -1, -1, 0, 1, 41 },
   { 0x0, 0x0, 149, -1, -1, 0, 1, 67 },
   { 0x0, 0x0, 149, -1, 2960, 0, 1, 64 },
index f1b62d75b1d5c1264cfdd354aa220cae3f1fdd95..7dc85b513b40d25d84e06d35679efdb757b1c6d9 100644 (file)
@@ -2872,7 +2872,7 @@ main (int argc, char **argv)
    You should have received a copy of the GNU General Public License\n\
    along with this program; see the file COPYING.  If not, write to the\n\
    Free Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA\n\
-   02110-1301, USA.  */");
+   02110-1301, USA.  */\n");
 
   print_string_table ();
   print_dependency_table ();
index 50cbff0e5b3dd696a628aba370323c925bd7ae69..8877ad01046d4d7d58e095b0a5cf98b4dae0b438 100644 (file)
@@ -15,7 +15,7 @@ fp-arith-s0;  IC:fp-arith[Field(sf)==s0]
 fp-arith-s1;   IC:fp-arith[Field(sf)==s1]
 fp-arith-s2;   IC:fp-arith[Field(sf)==s2]
 fp-arith-s3;   IC:fp-arith[Field(sf)==s3]
-fp-non-arith;  fabs, fand, fandcm, fclass, fcvt.xf, fmerge, fmix, fneg, fnegabs, for, fpabs, fpmerge, fpack, fpneg, fpnegabs, fselect, fswap, fsxt, fxor, xma
+fp-non-arith;  fabs, fand, fandcm, fclass, fcvt.xf, fmerge, fmix, fneg, fnegabs, for, fpabs, fpmerge, fpack, fpneg, fpnegabs, fselect, fswap, fsxt, fxor, xma, xmpy
 fpcmp-s0;      fpcmp[Field(sf)==s0]
 fpcmp-s1;      fpcmp[Field(sf)==s1]
 fpcmp-s2;      fpcmp[Field(sf)==s2]