diff options
author | Vladimir Makarov <vmakarov@redhat.com> | 2014-03-27 18:49:44 +0000 |
---|---|---|
committer | Vladimir Makarov <vmakarov@gcc.gnu.org> | 2014-03-27 18:49:44 +0000 |
commit | 9e038952c553edf5aed95342eec677b2ddb69c38 (patch) | |
tree | 02adcc9591c9a5c68a583a04705fb4aa60f1a4b6 /gcc/go | |
parent | ffcbf03ffb556b93c19b80bb59bd0429b980a504 (diff) | |
download | gcc-9e038952c553edf5aed95342eec677b2ddb69c38.zip gcc-9e038952c553edf5aed95342eec677b2ddb69c38.tar.gz gcc-9e038952c553edf5aed95342eec677b2ddb69c38.tar.bz2 |
re PR rtl-optimization/60650 ([ARM] LRA ICE in assign_by_spills)
2014-03-27 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/60650
* lra-asign.c (find_hard_regno_for, spill_for): Add parameter
first_p. Use it.
(find_spills_for): New.
(assign_by_spills): Pass the new parameter to find_hard_regno_for.
Spill all pseudos on the second iteration.
2014-03-27 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/60650
* gcc.target/arm/pr60650.c: New.
From-SVN: r208876
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions