From 39484d8592fcc50755962c8b28143791197eaf14 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Sat, 28 Aug 1999 06:27:12 +0000 Subject: [PATCH] * hppa.h (pa_opcodes): Change fmpyfadd, fmpynfadd, fneg, fnegabs to use 'I' instead of 'F'. --- include/opcode/ChangeLog | 5 +++++ include/opcode/hppa.h | 11 +++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index 40c31891f..0558709a4 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,8 @@ +Sat Aug 28 00:25:25 1999 Jerry Quinn + + * hppa.h (pa_opcodes): Change fmpyfadd, fmpynfadd, fneg, + fnegabs to use 'I' instead of 'F'. + 1999-08-21 Alan Modra * i386.h: Add AMD athlon instructions, pfnacc, pfpnacc, pswapd. diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index 59a6580bf..6de953ad9 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -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},