* arm/predicates.md (zero_operand, reg_or_zero_operand): New predicates.
commit1987d213e18b11c0acf6e7d04033f4ca2e3e2c8a
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Mar 2012 14:11:05 +0000 (20 14:11 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Mar 2012 14:11:05 +0000 (20 14:11 +0000)
tree4c93d29c94307b6e4e3429115aef44303c37b4ad
parent32a4d55a791ca2b14d12ea480d841cd19531b131
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185573 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/neon.md
gcc/config/arm/predicates.md