* hppa.h (pa_opcodes): Change fmpyfadd, fmpynfadd, fneg,
authorJeff Law <law@redhat.com>
Sat, 28 Aug 1999 06:27:12 +0000 (06:27 +0000)
committerJeff Law <law@redhat.com>
Sat, 28 Aug 1999 06:27:12 +0000 (06:27 +0000)
        fnegabs to use 'I' instead of 'F'.

include/opcode/ChangeLog
include/opcode/hppa.h

index 40c3189..0558709 100644 (file)
@@ -1,3 +1,8 @@
+Sat Aug 28 00:25:25 1999  Jerry Quinn <jquinn@nortelnetworks.com>
+
+       * hppa.h (pa_opcodes):  Change fmpyfadd, fmpynfadd, fneg,
+       fnegabs to use 'I' instead of 'F'.
+
 1999-08-21  Alan Modra  <alan@spri.levels.unisa.edu.au>
 
        * i386.h: Add AMD athlon instructions, pfnacc, pfpnacc, pswapd.
index 59a6580..6de953a 100644 (file)
@@ -318,9 +318,12 @@ static const struct pa_opcode pa_opcodes[] =
 { "and",        0x08000200, 0xfc000fe0, "?lx,b,t", pa10},
 { "andcm",      0x08000020, 0xfc000fe0, "?Lx,b,t", pa20, FLAG_STRICT},
 { "andcm",      0x08000000, 0xfc000fe0, "?lx,b,t", pa10},
+{ "uxor",       0x080003a0, 0xfc000fe0, "?Ux,b,t", pa20, FLAG_STRICT},
 { "uxor",       0x08000380, 0xfc000fe0, "?ux,b,t", pa10},
+{ "uaddcm",     0x08000920, 0xfc000f20, "*?ux,b,t",pa20, FLAG_STRICT},
 { "uaddcm",     0x08000980, 0xfc000fe0, "?ux,b,t", pa10},
 { "uaddcmt",    0x080009c0, 0xfc000fe0, "?ux,b,t", pa10},
+{ "dcor",       0x08000ba0, 0xfc1f0fa0, "%?ub,t",  pa20, FLAG_STRICT},
 { "dcor",       0x08000b80, 0xfc1f0fe0, "?ub,t",   pa10},
 { "idcor",      0x08000bc0, 0xfc1f0fe0, "?ub,t",   pa10},
 { "addi",       0xb4000000, 0xfc000800, "?ai,b,x", pa10},
@@ -496,12 +499,12 @@ static const struct pa_opcode pa_opcodes[] =
 { "fcnvfx",     0x38010200, 0xfc1f8720, "FGJ,v", pa10},
 { "fcnvfxt",    0x30018200, 0xfc1f87e0, "FGE,v", pa10},
 { "fcnvfxt",    0x38018200, 0xfc1f8720, "FGJ,v", pa10},
-{ "fmpyfadd",   0xb8000000, 0xfc000020, "FJ,K,3,v", pa20, FLAG_STRICT},
-{ "fmpynfadd",  0xb8000020, 0xfc000020, "FJ,K,3,v", pa20, FLAG_STRICT},
+{ "fmpyfadd",   0xb8000000, 0xfc000020, "IJ,K,3,v", pa20, FLAG_STRICT},
+{ "fmpynfadd",  0xb8000020, 0xfc000020, "IJ,K,3,v", pa20, FLAG_STRICT},
 { "fneg",       0x3000c000, 0xfc1fe7e0, "FE,v", pa20, FLAG_STRICT},
-{ "fneg",       0x3800c000, 0xfc1fe720, "FJ,v", pa20, FLAG_STRICT},
+{ "fneg",       0x3800c000, 0xfc1fe720, "IJ,v", pa20, FLAG_STRICT},
 { "fnegabs",    0x3000e000, 0xfc1fe7e0, "FE,v", pa20, FLAG_STRICT},
-{ "fnegabs",    0x3800e000, 0xfc1fe720, "FJ,v", pa20, FLAG_STRICT},
+{ "fnegabs",    0x3800e000, 0xfc1fe720, "IJ,v", pa20, FLAG_STRICT},
 { "fcmp",       0x30000400, 0xfc00e7e0, "F?fE,X", pa10},
 { "fcmp",       0x38000400, 0xfc00e720, "I?fJ,K", pa10},
 { "xmpyu",     0x38004700, 0xfc00e720, "J,K,v", pa11},