2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
commit2837e3fb7cdd941270e8947eea9d5a3e871afde1
authorclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Oct 2013 13:19:31 +0000 (1 13:19 +0000)
committerclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 1 Oct 2013 13:19:31 +0000 (1 13:19 +0000)
tree586aa26bda20c43250d5a7d91f433bf0410c342f
parent967d0b9de1296bad7c3d1c2fa7179fd4f4ebf5ed
2013-10-01  Kugan Vivekanandarajah  <kuganv@linaro.org>

gcc/
PR target/58578
Revert
2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
* config/arm/arm.md (arm_ashldi3_1bit):  define_insn into
define_insn_and_split.
(arm_ashrdi3_1bit,arm_lshrdi3_1bit): Likewise.
(shiftsi3_compare): New pattern.
(rrx): New pattern.
* config/arm/unspecs.md (UNSPEC_RRX): New.

gcc/testsuite
PR target/58578
* gcc.target/arm/pr58578.c: New test.

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