From 9392fb1136a776293e6a57a4f748833f8a377879 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Sat, 18 Sep 1999 18:08:34 +0000 Subject: [PATCH] * hppa.h (pa_opcodes): Use 'fX' for first register operand in xmpyu. --- include/opcode/ChangeLog | 3 +++ include/opcode/hppa.h | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index e4f3528..7a3d9f6 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,5 +1,8 @@ Sat Sep 18 11:41:16 1999 Jeffrey A Law (law@cygnus.com) + * hppa.h (pa_opcodes): Use 'fX' for first register operand + in xmpyu. + * hppa.h (pa_opcodes): Fix mask for probe and probei. * hppa.h (pa_opcodes): Fix mask for depwi. diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index fbc8cee..c23f395 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -209,6 +209,7 @@ Floating point registers all have 'f' as a prefix: fT target register with L/R halves at 31 fa operand 1 register at 10 fA operand 1 register with L/R halves at 10 + fX Same as fA, except prints a space before register during disasm fb operand 2 register at 15 fB operand 2 register with L/R halves at 15 fC operand 3 register with L/R halves at 16:18,21:23 @@ -649,7 +650,7 @@ static const struct pa_opcode pa_opcodes[] = { "fnegabs", 0x3800e000, 0xfc1fe720, "IfA,fT", pa20, FLAG_STRICT}, { "fcmp", 0x30000400, 0xfc00e7e0, "F?ffa,fb", pa10}, { "fcmp", 0x38000400, 0xfc00e720, "I?ffA,fB", pa10}, -{ "xmpyu", 0x38004700, 0xfc00e720, "fA,fB,fT", pa11}, +{ "xmpyu", 0x38004700, 0xfc00e720, "fX,fB,fT", pa11}, { "fmpyadd", 0x18000000, 0xfc000000, "Hfi,fj,fk,fl,fm", pa11}, { "fmpysub", 0x98000000, 0xfc000000, "Hfi,fj,fk,fl,fm", pa11}, { "ftest", 0x30002420, 0xffffffff, "", pa10}, -- 2.7.4