OSDN Git Service

* gas/arm/copro.s: Avoid ldcl which encodes as a bad Neon instruction.
authorjules <jules>
Wed, 26 Apr 2006 15:42:17 +0000 (15:42 +0000)
committerjules <jules>
Wed, 26 Apr 2006 15:42:17 +0000 (15:42 +0000)
commitaee2bdf3ab79a64a6d6fa0acd77b3f5329dfddf7
tree53436b32ae25d603f17cec443d6c4e8cc60c0eea
parent968ccea3507961745ff0a210691088a26ac54d8d
* gas/arm/copro.s: Avoid ldcl which encodes as a bad Neon instruction.
* gas/arm/copro.d: Update accordingly.
* gas/arm/neon-cond.s: New test. Conditional Neon opcodes in ARM mode.
* gas/arm/neon-cond.d: Expected results of above.
* gas/arm/neon-cov.s: New test. Coverage of Neon instructions.
* gas/arm/neon-cov.d: Expected results of above.
* gas/arm/neon-ldst-es.s: New test. Element and structure loads and
stores.
* gas/arm/neon-ldst-es.d: Expected results of above.
* gas/arm/neon-ldst-rm.s: New test. Single and multiple register loads
and stores.
* gas/arm/neon-ldst-rm.d: Expected results of above.
* gas/arm/neon-omit.s: New test. Omission of optional operands.
* gas/arm/neon-omit.d: Expected results of above.
* gas/arm/vfp1.d: Expect Neon syntax for some VFP instructions.
* gas/arm/vfp1_t2.d: Likewise.
* gas/arm/vfp1xD.d: Likewise.
* gas/arm/vfp1xD_t2.d: Likewise.
* gas/arm/vfp2.d: Likewise.
* gas/arm/vfp2_t2.d: Likewise.
* gas/arm/vfp3-32drs.s: New test. Extended D register range for VFP
instructions.
* gas/arm/vfp3-32drs.d: Expected results of above.
* gas/arm/vfp3-const-conv.s: New test. VFPv3 constant-load and
conversion instructions.
* gas/arm/vfp3-const-conv.d: Expected results of above.
23 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/copro.d
gas/testsuite/gas/arm/copro.s
gas/testsuite/gas/arm/neon-cond.d [new file with mode: 0644]
gas/testsuite/gas/arm/neon-cond.s [new file with mode: 0644]
gas/testsuite/gas/arm/neon-cov.d [new file with mode: 0644]
gas/testsuite/gas/arm/neon-cov.s [new file with mode: 0644]
gas/testsuite/gas/arm/neon-ldst-es.d [new file with mode: 0644]
gas/testsuite/gas/arm/neon-ldst-es.s [new file with mode: 0644]
gas/testsuite/gas/arm/neon-ldst-rm.d [new file with mode: 0644]
gas/testsuite/gas/arm/neon-ldst-rm.s [new file with mode: 0644]
gas/testsuite/gas/arm/neon-omit.d [new file with mode: 0644]
gas/testsuite/gas/arm/neon-omit.s [new file with mode: 0644]
gas/testsuite/gas/arm/vfp1.d
gas/testsuite/gas/arm/vfp1_t2.d
gas/testsuite/gas/arm/vfp1xD.d
gas/testsuite/gas/arm/vfp1xD_t2.d
gas/testsuite/gas/arm/vfp2.d
gas/testsuite/gas/arm/vfp2_t2.d
gas/testsuite/gas/arm/vfpv3-32drs.d [new file with mode: 0644]
gas/testsuite/gas/arm/vfpv3-32drs.s [new file with mode: 0644]
gas/testsuite/gas/arm/vfpv3-const-conv.d [new file with mode: 0644]
gas/testsuite/gas/arm/vfpv3-const-conv.s [new file with mode: 0644]