[AArch64] Fix PR58460
authorMarcus Shawcroft <marcus.shawcroft@arm.com>
Thu, 3 Oct 2013 10:54:36 +0000 (10:54 +0000)
committerMarcus Shawcroft <mshawcroft@gcc.gnu.org>
Thu, 3 Oct 2013 10:54:36 +0000 (10:54 +0000)
commit24c569251d2a19a0a75af13d7fc85802ad574801
tree92b06892e5bf6395636e47d54e10b35a6f92734f
parent2ab8f063e9957882ce55f8585694a140486eae03
[AArch64] Fix PR58460

PR58460, the add and sub shifted register instruction forms in AArch64
do not permit the stack register.  This patch removes k constraint
from the relevant patterns and adds reduced form of the test case.

From-SVN: r203157
gcc/ChangeLog
gcc/config/aarch64/aarch64.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/pr58460.c [new file with mode: 0644]