OSDN Git Service

Backported from mainline
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Feb 2013 14:14:11 +0000 (14:14 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Feb 2013 14:14:11 +0000 (14:14 +0000)
commita587ad6671f85abcd0080d9c01175ce5b176c33a
treec3e272941b08b90abab3a052269cbd3b12e86ec0
parentb8ac7227f1932ac843c8bd8e9756d2109d97fed6
Backported from mainline
2013-01-23  Jakub Jelinek  <jakub@redhat.com>

PR target/49069
* config/arm/arm.md (cbranchdi4, cstoredi4): Use s_register_operand
instead of cmpdi_operand for first comparison operand.
Don't assert that comparison operands aren't both constants.

* gcc.dg/pr49069.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@195661 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr49069.c [new file with mode: 0644]