]> gcc.gnu.org Git - gcc.git/commit
re PR inline-asm/56148 (inline asm matching constraint with different mode)
authorVladimir Makarov <vmakarov@redhat.com>
Tue, 12 Feb 2013 17:44:47 +0000 (17:44 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Tue, 12 Feb 2013 17:44:47 +0000 (17:44 +0000)
commit1c86bd80a3fc159b7b8b56b531790d87ff2556c9
treefc606b44c9939a7cad6385d98896b6cc5edfbf75
parent1f8aec0030448f6a432414ebde4d610ab73b19db
re PR inline-asm/56148 (inline asm matching constraint with different mode)

2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>

PR inline-asm/56148
* lra-constraints.c (process_alt_operands): Match early clobber
operand with itself.  Check conflicts with earlyclobner only if
the operand is not reloaded.  Prefer to reload conflicting operand
if earlyclobber and matching operands are the same.

2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>

PR inline-asm/56148
* gcc.target/i386/pr56148.c: New test.

From-SVN: r195988
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr56148.c [new file with mode: 0644]
This page took 0.06162 seconds and 5 git commands to generate.