predicates.md (zero_operand, [...]): New predicates.
authorRichard Earnshaw <rearnsha@arm.com>
Tue, 20 Mar 2012 14:11:05 +0000 (14:11 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Tue, 20 Mar 2012 14:11:05 +0000 (14:11 +0000)
commit681676df511683e888303c510562195c52c67607
tree4c93d29c94307b6e4e3429115aef44303c37b4ad
parent7dc3263c6918509d45d7b51be7a55e18b67f2734
predicates.md (zero_operand, [...]): New predicates.

* arm/predicates.md (zero_operand, reg_or_zero_operand): New predicates.
* arm/neon.md (neon_vceq<mode>, neon_vcge<mode>): Use
reg_or_zero_operand predicate.
(neon_vcle<mode>, neon_vclt<mode>): Use zero_operand predicate.

From-SVN: r185573
gcc/ChangeLog
gcc/config/arm/neon.md
gcc/config/arm/predicates.md