https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64304
--- Comment #5 from Jiong Wang <jiwang at gcc dot gnu.org> --- Author: jiwang Date: Mon Jan 19 14:13:33 2015 New Revision: 219844 URL: https://gcc.gnu.org/viewcvs?rev=219844&root=gcc&view=rev Log: [AArch64] Remove ashift pattern for QI/HI 2015-01-19 Jiong Wang <jiong.w...@arm.com> Andrew Pinski <apin...@cavium.com> gcc/ PR target/64304 * config/aarch64/aarch64.md (define_insn "*ashl<mode>3_insn"): Deleted. (ashl<mode>3): Don't expand if operands[2] is not constant. gcc/testsuite/ * gcc.target/aarch64/pr64304.c: New testcase. Added: trunk/gcc/testsuite/gcc.target/aarch64/pr64304.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/aarch64/aarch64.md trunk/gcc/testsuite/ChangeLog