Fix PR target/53334
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 May 2012 09:06:55 +0000 (09:06 +0000)
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 May 2012 09:06:55 +0000 (09:06 +0000)
commitf9aa4160acdcc56f456c2f98c25cc4acb14ac56c
treede16055277b7b505489b96f8ea473e055fc1ec5f
parent6940c58b59d91f9bd9c7bfe4d32d0dc5b6a8c31f
Fix PR target/53334

2012-05-22  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>

PR target/53334
* config/arm/arm-protos.h (arm_validize_comparison): Declare.
* config/arm/arm.c (arm_validize_comparison): Define.
* config/arm/arm.md ("cbranchsi4"): Cleanup expansion and use
arm_validize_comparison.
("cbranchdi4"): Likewise.
("cstoredi4"): Likewise.
("movsicc"): Likewise.
("movsfcc"): Likewise.
("movdfcc"): Likewise.

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