[ARM][4/4] Simplify checks for CONST_INT_P and comparison against 1/0
commit90dd7b17d7e9e936efdb88e52c1baef065868204
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 May 2016 14:04:03 +0000 (24 14:04 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 May 2016 14:04:03 +0000 (24 14:04 +0000)
tree9d2b0bb2933f03a275856f4436d5f7008cfd233c
parent8c4e8755f942002ef1462f056247b900c04437b9
[ARM][4/4] Simplify checks for CONST_INT_P and comparison against 1/0

* config/arm/neon.md (ashldi3_neon):  Replace comparison of INTVAL of
operands[2] against 1 with comparison against CONST1_RTX.
(<shift>di3_neon): Likewise.
* config/arm/predicates.md (const0_operand): Replace with comparison
against CONST0_RTX.

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