http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58578
--- Comment #7 from clyon at gcc dot gnu.org --- Author: clyon Date: Wed Oct 2 22:12:37 2013 New Revision: 203137 URL: http://gcc.gnu.org/viewcvs?rev=203137&root=gcc&view=rev Log: 2013-10-01 Kugan Vivekanandarajah <kug...@linaro.org> Backport from trunk r203059,203116. 2013-10-01 Kugan Vivekanandarajah <kug...@linaro.org> PR target/58578 Revert 2013-04-05 Greta Yorsh <greta.yo...@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. 2013-10-01 Kugan Vivekanandarajah <kug...@linaro.org> Backport from trunk r203059,203116. 2013-10-01 Kugan Vivekanandarajah <kug...@linaro.org> PR Target/58578 * gcc.target/arm/pr58578.c: New test. Modified: branches/linaro/gcc-4_8-branch/gcc/ChangeLog.linaro branches/linaro/gcc-4_8-branch/gcc/config/arm/arm.md branches/linaro/gcc-4_8-branch/gcc/config/arm/unspecs.md branches/linaro/gcc-4_8-branch/gcc/testsuite/ChangeLog.linaro