re PR rtl-optimization/42258 (redundant register move around mul instruction)
authorBernd Schmidt <bernd.schmidt@codesourcery.com>
Fri, 19 Mar 2010 18:18:54 +0000 (18:18 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Fri, 19 Mar 2010 18:18:54 +0000 (18:18 +0000)
commit002b2dee5d23dff9cc0a7f3196838534bc084da4
treeede6feafa04bf138a041b65d50a1d8c03a3989ec
parentf9ceed32dc9196ddcd2551526637369910a8407b
re PR rtl-optimization/42258 (redundant register move around mul instruction)

gcc/
PR rtl-optimization/42258
* ira-lives.c (check_and_make_def_conflict): Ignore conflict for a
use that may match DEF.

testsuite/
PR rtl-optimization/42258
* gcc.target/arm/thumb1-mul-moves.c: New test.

From-SVN: r157581
gcc/ChangeLog
gcc/ira-lives.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/thumb1-mul-moves.c [new file with mode: 0644]