MIPS/GAS/testsuite: Add C0, C1, C2, C3 opcode tests
authorMaciej W. Rozycki <macro@orcam.me.uk>
Sat, 29 May 2021 01:26:33 +0000 (03:26 +0200)
committerMaciej W. Rozycki <macro@orcam.me.uk>
Sat, 29 May 2021 01:26:33 +0000 (03:26 +0200)
commit28b7d4f1c98fe62fb1d8f51c18dddca174820962
tree35a9bee0123b12a30bebf5e557cd645865ff4dcd
parent4c67fb41f983bbe52243fcb692d3b4454a360cab
MIPS/GAS/testsuite: Add C0, C1, C2, C3 opcode tests

Add tests for the generic C0, C1, C2, C3 coprocessor instructions.

gas/
* testsuite/gas/mips/c0.d: New test.
* testsuite/gas/mips/mips1@c0.d: New test.
* testsuite/gas/mips/mips2@c0.d: New test.
* testsuite/gas/mips/mips3@c0.d: New test.
* testsuite/gas/mips/mips4@c0.d: New test.
* testsuite/gas/mips/mips5@c0.d: New test.
* testsuite/gas/mips/mips32@c0.d: New test.
* testsuite/gas/mips/mips64@c0.d: New test.
* testsuite/gas/mips/r3000@c0.d: New test.
* testsuite/gas/mips/r3900@c0.d: New test.
* testsuite/gas/mips/r4000@c0.d: New test.
* testsuite/gas/mips/vr5400@c0.d: New test.
* testsuite/gas/mips/r5900@c0.d: New test.
* testsuite/gas/mips/sb1@c0.d: New test.
* testsuite/gas/mips/interaptiv-mr2@c0.d: New test.
* testsuite/gas/mips/octeon@c0.d: New test.
* testsuite/gas/mips/xlr@c0.d: New test.
* testsuite/gas/mips/c1.d: New test.
* testsuite/gas/mips/mips1@c1.d: New test.
* testsuite/gas/mips/mips2@c1.d: New test.
* testsuite/gas/mips/mips3@c1.d: New test.
* testsuite/gas/mips/mips4@c1.d: New test.
* testsuite/gas/mips/mips5@c1.d: New test.
* testsuite/gas/mips/mips32@c1.d: New test.
* testsuite/gas/mips/mips64@c1.d: New test.
* testsuite/gas/mips/mipsr6@c1.d: New test.
* testsuite/gas/mips/r3000@c1.d: New test.
* testsuite/gas/mips/r3900@c1.d: New test.
* testsuite/gas/mips/r4000@c1.d: New test.
* testsuite/gas/mips/vr5400@c1.d: New test.
* testsuite/gas/mips/r5900@c1.d: New test.
* testsuite/gas/mips/sb1@c1.d: New test.
* testsuite/gas/mips/interaptiv-mr2@c1.d: New test.
* testsuite/gas/mips/octeon@c1.d: New test.
* testsuite/gas/mips/xlr@c1.d: New test.
* testsuite/gas/mips/c2.d: New test.
* testsuite/gas/mips/vr5400@c2.d: New test.
* testsuite/gas/mips/r5900@c2.d: New test.
* testsuite/gas/mips/octeon@c2.d: New test.
* testsuite/gas/mips/c3.d: New test.
* testsuite/gas/mips/mips1@c3.d: New test.
* testsuite/gas/mips/mips2@c3.d: New test.
* testsuite/gas/mips/mips32@c3.d: New test.
* testsuite/gas/mips/r3000@c3.d: New test.
* testsuite/gas/mips/r3900@c3.d: New test.
* testsuite/gas/mips/c0.l: New test stderr output.
* testsuite/gas/mips/c2.l: New test stderr output.
* testsuite/gas/mips/c3.l: New test stderr output.
* testsuite/gas/mips/c0.s: New test source.
* testsuite/gas/mips/c1.s: New test source.
* testsuite/gas/mips/c2.s: New test source.
* testsuite/gas/mips/c3.s: New test source.
* testsuite/gas/mips/mips.exp: Run the new tests.
54 files changed:
gas/ChangeLog
gas/testsuite/gas/mips/c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/c0.l [new file with mode: 0644]
gas/testsuite/gas/mips/c0.s [new file with mode: 0644]
gas/testsuite/gas/mips/c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/c1.s [new file with mode: 0644]
gas/testsuite/gas/mips/c2.d [new file with mode: 0644]
gas/testsuite/gas/mips/c2.l [new file with mode: 0644]
gas/testsuite/gas/mips/c2.s [new file with mode: 0644]
gas/testsuite/gas/mips/c3.d [new file with mode: 0644]
gas/testsuite/gas/mips/c3.l [new file with mode: 0644]
gas/testsuite/gas/mips/c3.s [new file with mode: 0644]
gas/testsuite/gas/mips/interaptiv-mr2@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/interaptiv-mr2@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips.exp
gas/testsuite/gas/mips/mips1@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips1@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips1@c3.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips2@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips2@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips2@c3.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips32@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips32@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips32@c3.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips3@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips3@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips4@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips4@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips5@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips5@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips64@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips64@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/mipsr6@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/octeon@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/octeon@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/octeon@c2.d [new file with mode: 0644]
gas/testsuite/gas/mips/r3000@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/r3000@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/r3000@c3.d [new file with mode: 0644]
gas/testsuite/gas/mips/r3900@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/r3900@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/r3900@c3.d [new file with mode: 0644]
gas/testsuite/gas/mips/r4000@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/r4000@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/r5900@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/r5900@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/r5900@c2.d [new file with mode: 0644]
gas/testsuite/gas/mips/sb1@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/sb1@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/vr5400@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/vr5400@c1.d [new file with mode: 0644]
gas/testsuite/gas/mips/vr5400@c2.d [new file with mode: 0644]
gas/testsuite/gas/mips/xlr@c0.d [new file with mode: 0644]
gas/testsuite/gas/mips/xlr@c1.d [new file with mode: 0644]