2015-04-28 Yvan Roux <yvan.roux@linaro.org>
commit282b4c75c9a6db0ed621f5f482291c42ff6e0aa0
authoryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Apr 2015 14:41:04 +0000 (28 14:41 +0000)
committeryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Apr 2015 14:41:04 +0000 (28 14:41 +0000)
tree4e85d88bb782e7e3c5a85c54591d4edd08b4cee6
parentcb8cdd23d2f9df6b962ad03eb94df4f71fc0a27d
2015-04-28  Yvan Roux  <yvan.roux@linaro.org>

* config/arm/arm.md (*arm_movt): Fix type attribute.
(*cmpsi_shiftsi): Likewise.
(*cmpsi_shiftsi_swp): Likewise.
(*movsicc_insn): Likewise.
(*cond_move): Likewise.
(*if_plus_move): Likewise.
(*if_move_plus): Likewise.
(*if_arith_move): Likewise.
(*if_move_arith): Likewise.
(*if_shift_move): Likewise.
(*if_move_shift): Likewise.
(*arm_movtas_ze): Likewise.
* config/arm/thumb2.md (*thumb2_movsicc_insn): Fix alternative
redundancy and type attribute.
(*thumb2_movsi_insn): Fix type attribute.
(*thumb2_addsi_short): Likewise.
(thumb2_addsi3_compare0): Likewise.
(*thumb2_addsi3_compare0_scratch): Merge alternatives and fix
attributes accordingly.

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