]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/arm/vfp.md
vfp.md (*push_multi_vfp): Use vfp_register_operand as predicate for operand 1 and...
authorJie Zhang <jie@codesourcery.com>
Sat, 3 Jul 2010 16:35:02 +0000 (16:35 +0000)
committerJie Zhang <jiez@gcc.gnu.org>
Sat, 3 Jul 2010 16:35:02 +0000 (16:35 +0000)
commit4e6f5666ac37c9cb8cc86008c906b0095b628ac4
treec6a8034b7dc81dc63de262449fe660e1b939ede7
parent6687b74039b24bf8e3bdd35c4f250d5e08e5d5a3
vfp.md (*push_multi_vfp): Use vfp_register_operand as predicate for operand 1 and remove its constraint.

* config/arm/vfp.md (*push_multi_vfp): Use vfp_register_operand
as predicate for operand 1 and remove its constraint.
* config/arm/predicates.md (vfp_register_operand): New.
* config/arm/arm.md (*push_multi): Remove the constraint of
operand 1.
(*push_fp_multi): Likewise.

From-SVN: r161775
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/config/arm/predicates.md
gcc/config/arm/vfp.md