diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2004-01-14 10:05:00 +0000 |
---|---|---|
committer | Richard Sandiford <rdsandiford@googlemail.com> | 2004-01-14 10:05:00 +0000 |
commit | cb10e79a50a08ffb6d8345159d4ccd864458c105 (patch) | |
tree | d742639cca1877a21c2eb0fa9d13dab6d5121e16 /cpu/frv.cpu | |
parent | f40063a5ba7542931997a58f1e637a67700f8750 (diff) | |
download | gdb-cb10e79a50a08ffb6d8345159d4ccd864458c105.zip gdb-cb10e79a50a08ffb6d8345159d4ccd864458c105.tar.gz gdb-cb10e79a50a08ffb6d8345159d4ccd864458c105.tar.bz2 |
cpu/
* frv.cpu (UNIT): Add IACC.
(iacc-multiply-r-r): Use it.
* frv.opc (fr400_unit_mapping): Add entry for IACC.
(fr500_unit_mapping, fr550_unit_mapping): Likewise.
opcodes/
* frv-desc.h: Regenerate.
* frv-desc.c: Regenerate.
* frv-opc.c: Regenerate.
Diffstat (limited to 'cpu/frv.cpu')
-rw-r--r-- | cpu/frv.cpu | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cpu/frv.cpu b/cpu/frv.cpu index f7bb296..28e7833 100644 --- a/cpu/frv.cpu +++ b/cpu/frv.cpu @@ -1,6 +1,6 @@ ; Fujitsu FRV opcode support, for GNU Binutils. -*- Scheme -*- ; -; Copyright 2000, 2001, 2003 Free Software Foundation, Inc. +; Copyright 2000, 2001, 2003, 2004 Free Software Foundation, Inc. ; ; Contributed by Red Hat Inc; developed under contract from Fujitsu. ; @@ -1388,6 +1388,7 @@ B0 B1 B01 C MULT-DIV ; multiply/division slotted differently on different machines + IACC ; iacc multiply slotted differently on different machines LOAD ; loads slotted differently on different machines STORE ; store slotted differently on different machines SCAN ; scan, scani slotted differently on different machines @@ -3118,7 +3119,7 @@ (define-pmacro (iacc-multiply-r-r name operation op ope comment) (dni name (comment) - ((UNIT MULT-DIV) (FR400-MAJOR I-1) (MACH fr400)) + ((UNIT IACC) (FR400-MAJOR I-1) (MACH fr400)) (.str name "$pack $GRi,$GRj") (+ pack (rd-null) op GRi ope GRj) ((.sym iacc- operation) (mul DI (ext DI GRi) (ext DI GRj))) |