]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/53358 (ICE due to TARGET_READ_MODIFY_WRITE peephole2)
authorJakub Jelinek <jakub@redhat.com>
Tue, 15 May 2012 15:19:10 +0000 (17:19 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 15 May 2012 15:19:10 +0000 (17:19 +0200)
commit64137a35b55d65be8e9c515b7393840550b71aac
tree14e9e1948be9eb04afb20dc19f71e139339cd67a
parentd02924ef4968840d16aa5c2e187576e1206d051e
re PR target/53358 (ICE due to TARGET_READ_MODIFY_WRITE peephole2)

PR target/53358
* config/i386/i386.md (*addqi_2 peephole with QImode addition): Check
that operands[2] is either immediate, or q_regs_operand.

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

From-SVN: r187544
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr53358.c [new file with mode: 0644]