re PR rtl-optimization/63210 (ira does not select the best register compared with...
authorZhenqiang Chen <zhenqiang.chen@arm.com>
Wed, 24 Sep 2014 07:00:55 +0000 (07:00 +0000)
committerZhenqiang Chen <zqchen@gcc.gnu.org>
Wed, 24 Sep 2014 07:00:55 +0000 (07:00 +0000)
commit4ef20c29a3e67224a3311ef4f620b815d4fceaeb
treea51e3c8ae714c6784a3022ded163b248ac0c849a
parentf704cf4c32a824de157757f9c4926e24d8904e80
re PR rtl-optimization/63210 (ira does not select the best register compared with gcc 4.8 for ARM THUMB1)

ChangeLog:
2014-09-24  Zhenqiang Chen  <zhenqiang.chen@arm.com>

PR rtl-optimization/63210
* ira-color.c (assign_hard_reg): Ignore conflict cost if the
HARD_REGNO is not availabe for CONFLICT_A.

testsuite/ChangeLog:
2014-09-24  Zhenqiang Chen  <zhenqiang.chen@arm.com>

* gcc.target/arm/pr63210.c: New test.

From-SVN: r215540
gcc/ChangeLog
gcc/ira-color.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr63210.c [new file with mode: 0644]