mirror of git://gcc.gnu.org/git/gcc.git
lra-constraints.c (process_alt_operands): Add checking alt number to choose the best alternative.
2013-05-02 Vladimir Makarov <vmakarov@redhat.com> * lra-constraints.c (process_alt_operands): Add checking alt number to choose the best alternative. From-SVN: r198558
This commit is contained in:
parent
d90e76d4e1
commit
f15feaf95f
|
|
@ -1,3 +1,8 @@
|
||||||
|
2013-05-02 Vladimir Makarov <vmakarov@redhat.com>
|
||||||
|
|
||||||
|
* lra-constraints.c (process_alt_operands): Add checking alt
|
||||||
|
number to choose the best alternative.
|
||||||
|
|
||||||
2013-05-02 Richard Biener <rguenther@suse.de>
|
2013-05-02 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
* tree-eh.c (cleanup_empty_eh_merge_phis): Remove rename_virts
|
* tree-eh.c (cleanup_empty_eh_merge_phis): Remove rename_virts
|
||||||
|
|
|
||||||
|
|
@ -2197,7 +2197,9 @@ process_alt_operands (int only_alternative)
|
||||||
number of reload regs. */
|
number of reload regs. */
|
||||||
&& (reload_nregs < best_reload_nregs
|
&& (reload_nregs < best_reload_nregs
|
||||||
|| (reload_nregs == best_reload_nregs
|
|| (reload_nregs == best_reload_nregs
|
||||||
&& best_reload_sum < reload_sum))))))
|
&& (best_reload_sum < reload_sum
|
||||||
|
|| (best_reload_sum == reload_sum
|
||||||
|
&& nalt < goal_alt_number))))))))
|
||||||
{
|
{
|
||||||
for (nop = 0; nop < n_operands; nop++)
|
for (nop = 0; nop < n_operands; nop++)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue