X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=cpu%2Fiq2000m.cpu;h=59422415537c846955b3aaa1494c0c6c8bd4b469;hb=5233f39b8b999f2675fb9493149e878c281e1d60;hp=a3a41d9966547f5a4c6a1d55f2f981528ca3034b;hpb=539ee71a87838a10f843d7b1ef64975afba1b20e;p=deliverable%2Fbinutils-gdb.git diff --git a/cpu/iq2000m.cpu b/cpu/iq2000m.cpu index a3a41d9966..5942241553 100644 --- a/cpu/iq2000m.cpu +++ b/cpu/iq2000m.cpu @@ -1,6 +1,6 @@ ; IQ2000-only CPU description. -*- Scheme -*- ; -; Copyright 2000, 2001, 2002 Free Software Foundation, Inc. +; Copyright 2000, 2001, 2002, 2004, 2007, 2009 Free Software Foundation, Inc. ; ; Contributed by Red Hat Inc; developed under contract from Vitesse. ; @@ -8,7 +8,7 @@ ; ; This program is free software; you can redistribute it and/or modify ; it under the terms of the GNU General Public License as published by -; the Free Software Foundation; either version 2 of the License, or +; the Free Software Foundation; either version 3 of the License, or ; (at your option) any later version. ; ; This program is distributed in the hope that it will be useful, @@ -18,7 +18,8 @@ ; ; You should have received a copy of the GNU General Public License ; along with this program; if not, write to the Free Software -; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +; Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, +; MA 02110-1301, USA. (dni andoui "and upper ones immediate" (MACH2000 USES-RS USES-RT) "andoui $rt,$rs,$hi16" @@ -375,14 +376,14 @@ ()) (dni pkrlr1 "pkrlr1" (MACH2000 USES-RT YIELD-INSN) - "pkrlr1 $rt,$count" - (+ OP_COP3 (f-rs 29) rt count) + "pkrlr1 $rt,$_index,$count" + (+ OP_COP3 (f-rs 29) rt count _index) (unimp pkrlr1) ()) (dni pkrlr30 "pkrlr30" (MACH2000 USES-RT YIELD-INSN) - "pkrlr30 $rt,$count" - (+ OP_COP3 (f-rs 31) rt count) + "pkrlr30 $rt,$_index,$count" + (+ OP_COP3 (f-rs 31) rt count _index) (unimp pkrlr30) ()) @@ -393,14 +394,14 @@ ()) (dni rbr1 "dma read bytes using r1" (MACH2000 USES-RT YIELD-INSN) - "rbr1 $rt,$count" - (+ OP_COP3 (f-rs 24) rt count) + "rbr1 $rt,$_index,$count" + (+ OP_COP3 (f-rs 24) rt count _index) (unimp rbr1) ()) (dni rbr30 "dma read bytes using r30" (MACH2000 USES-RT YIELD-INSN) - "rbr30 $rt,$count" - (+ OP_COP3 (f-rs 26) rt count) + "rbr30 $rt,$_index,$count" + (+ OP_COP3 (f-rs 26) rt count _index) (unimp rbr30) ()) @@ -417,14 +418,14 @@ ()) (dni rxr1 "dma read word64s using r1" (MACH2000 USES-RT YIELD-INSN) - "rxr1 $rt,$count" - (+ OP_COP3 (f-rs 28) rt count) + "rxr1 $rt,$_index,$count" + (+ OP_COP3 (f-rs 28) rt count _index) (unimp rxr1) ()) (dni rxr30 "dma read word 64s using r30" (MACH2000 USES-RT YIELD-INSN) - "rxr30 $rt,$count" - (+ OP_COP3 (f-rs 30) rt count) + "rxr30 $rt,$_index,$count" + (+ OP_COP3 (f-rs 30) rt count _index) (unimp rxr30) ()) @@ -495,26 +496,26 @@ ()) (dni wbr1 "dma write bytes using r1" (MACH2000 USES-RT YIELD-INSN) - "wbr1 $rt,$count" - (+ OP_COP3 (f-rs 16) rt count) + "wbr1 $rt,$_index,$count" + (+ OP_COP3 (f-rs 16) rt count _index) (unimp wbr1) ()) (dni wbr1u "dma write bytes using r1 and unlock" (MACH2000 USES-RT YIELD-INSN) - "wbr1u $rt,$count" - (+ OP_COP3 (f-rs 17) rt count) + "wbr1u $rt,$_index,$count" + (+ OP_COP3 (f-rs 17) rt count _index) (unimp wbr1u) ()) (dni wbr30 "dma write bytes using r30" (MACH2000 USES-RT YIELD-INSN) - "wbr30 $rt,$count" - (+ OP_COP3 (f-rs 18) rt count) + "wbr30 $rt,$_index,$count" + (+ OP_COP3 (f-rs 18) rt count _index) (unimp wbr30) ()) (dni wbr30u "dma write bytes using r30 and unlock" (MACH2000 USES-RT YIELD-INSN) - "wbr30u $rt,$count" - (+ OP_COP3 (f-rs 19) rt count) + "wbr30u $rt,$_index,$count" + (+ OP_COP3 (f-rs 19) rt count _index) (unimp wbr30u) ()) @@ -531,26 +532,26 @@ ()) (dni wxr1 "dma write word64s using r1" (MACH2000 USES-RT YIELD-INSN) - "wxr1 $rt,$count" - (+ OP_COP3 (f-rs 20) rt count) + "wxr1 $rt,$_index,$count" + (+ OP_COP3 (f-rs 20) rt count _index) (unimp wxr1) ()) (dni wxr1u "dma write word64s using r1 and unlock" (MACH2000 USES-RT YIELD-INSN) - "wxr1u $rt,$count" - (+ OP_COP3 (f-rs 21) rt count) + "wxr1u $rt,$_index,$count" + (+ OP_COP3 (f-rs 21) rt count _index) (unimp wxr1u) ()) (dni wxr30 "dma write word64s using r30" (MACH2000 USES-RT YIELD-INSN) - "wxr30 $rt,$count" - (+ OP_COP3 (f-rs 22) rt count) + "wxr30 $rt,$_index,$count" + (+ OP_COP3 (f-rs 22) rt count _index) (unimp wxr30) ()) (dni wxr30u "dma write word64s using r30 and unlock" (MACH2000 USES-RT YIELD-INSN) - "wxr30u $rt,$count" - (+ OP_COP3 (f-rs 23) rt count) + "wxr30u $rt,$_index,$count" + (+ OP_COP3 (f-rs 23) rt count _index) (unimp wxr30u) ())