Chris Demetriou
2228315b47
[gas/testsuite/ChangeLog]
...
2001-10-17 Chris Demetriou <cgd@broadcom.com>
* gas/mips/mips.exp (sb1-ext-ps): New test to test
SB-1 core's paired-single extensions to the MIPS64 ISA.
* gas/mips/sb1-ext-ps.d: New file.
* gas/mips/sb1-ext-ps.s: New file.
[include/opcode/ChangeLog]
2001-10-17 Chris Demetriou <cgd@broadcom.com>
* mips.h (INSN_SB1): New cpu-specific instruction bit.
(OPCODE_IS_MEMBER): Allow instructions matching INSN_SB1
if cpu is CPU_SB1.
[opcodes/ChangeLog]
2001-10-17 Chris Demetriou <cgd@broadcom.com>
* mips-dis.c (mips_isa_type): Make the ISA used to disassemble
SB-1 binaries include instructions specific to the SB-1.
* mips-opc.c (SB1): New definition.
(mips_builtin_opcodes): Add SB-1 extension opcodes "div.ps",
"recip.ps", "rsqrt.ps", and "sqrt.ps".
2001-10-18 01:42:16 +00:00
Thiemo Seufer
99c14723f3
Add support for MIPS R1[02]000 performance counter opcodes.
2001-08-16 19:24:33 +00:00
Jonathan Larmour
2cd8959083
* mips-opc.c: R3900s can support all branch likely INSN_MACROs where
...
the corresponding non-likely insn is in MIPS I.
2001-08-16 19:10:49 +00:00
Richard Sandiford
d98bb281e8
* mips-dis.c (print_insn_mips): Remove OPCODE_IS_MEMBER's gp32
...
argument.
* mips-opc.c (G6): Undefine.
(mips_builtin_opcodes): Remove gp32 entry for "move". Add macro
as the first "move" alternative.
2001-08-10 16:22:08 +00:00
Chris Demetriou
209fd66729
2001-07-21 Chris Demetriou <cgd@broadcom.com>
...
* mips-opc.c (mips_builtin_opcodes): Sort c.le.s and c.lt.s
into the rest of the surrounding definitions.
2001-07-21 20:46:51 +00:00
Eric Christopher
564e8ad940
2001-06-22 Eric Christopher <echristo@redhat.com>
...
* mips-opc.c: Move prefx to start of the table.
2001-06-22 21:10:01 +00:00
Nick Clifton
e93d71992f
Remove extraneous whitespace
2001-03-24 00:40:22 +00:00
Nick Clifton
060d22b0d0
Fix typos in ChangeLogs; fix dates in copyright notices
2001-03-13 22:58:38 +00:00
Nick Clifton
239f0c5ce5
Update copyright dates
2000-12-12 19:19:57 +00:00
Nick Clifton
0808b8a9ca
Add MIPS64 instructions and tests
2000-12-03 22:10:02 +00:00
Nick Clifton
15305553c3
Remove all uses of M1.
2000-12-03 21:58:27 +00:00
Nick Clifton
08fe7a7e60
Use the WR_HILO, RD_HILO, MOD_HILO, and MOD_LO macros.
2000-12-03 21:49:06 +00:00
Nick Clifton
e70f259005
Finish off adding MIPS32 instructions.
2000-12-03 21:34:08 +00:00
Nick Clifton
84ea6cf2c5
Add MIPS V and MIPS 64 machine numbers
2000-12-02 00:55:22 +00:00
Nick Clifton
e7af610e14
Add MIPS32 as a seperate MIPS architecture
2000-12-01 21:35:38 +00:00
Nick Clifton
4372b67322
Improve MIPS32 support
2000-12-01 20:05:32 +00:00
Chris Demetriou
657e7cec5a
* mips-opc.c: Fix file header comment.
2000-11-22 18:01:56 +00:00
Nick Clifton
156c2f8bf7
Add support for the MIPS32
2000-09-14 01:47:38 +00:00
Nick Clifton
f1c8d8433e
Extend comment.
2000-09-03 17:57:50 +00:00
Nick Clifton
dc62a253bc
Minor formatting fixes
2000-07-31 18:50:56 +00:00
Nick Clifton
c1485d85e0
Replace defines with those from intl/libgettext.h to quieten gcc warnings.
2000-05-30 18:35:35 +00:00
Alan Modra
0d8dfecfe9
More portability patches. Include sysdep.h everywhere.
2000-04-14 04:16:58 +00:00
Andrew Haley
8027df8989
1999-12-30 Andrew Haley <aph@cygnus.com>
...
* mips-dis.c (_print_insn_mips): New arg for OPCODE_IS_MEMBER:
force gp32 to zero.
* mips-opc.c (G6): New define.
(mips_builtin_op): Add "move" definition for -gp32.
2000-02-22 14:41:46 +00:00
Gavin Romig-Koch
5fce5ddfd3
For include/opcode:
...
* mips.h (INSN_ISA5): New.
For opcodes:
* mips-opc.c (I5): New.
(abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.
1999-11-18 19:53:48 +00:00
Gavin Romig-Koch
6e3708af13
* mips-opc.c (la): Create a version that just uses addiu directly.
...
(dla): Expand to daddiu if possible.
1999-11-15 15:34:17 +00:00
Nick Clifton
c156a9fd87
Add ssnop pattern.
1999-11-11 11:38:41 +00:00
Richard Henderson
252b5132c7
19990502 sourceware import
1999-05-03 07:29:11 +00:00