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:
Vladimir Makarov 2013-05-02 19:02:19 +00:00 committed by Vladimir Makarov
parent d90e76d4e1
commit f15feaf95f
2 changed files with 8 additions and 1 deletions

View File

@ -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>
* tree-eh.c (cleanup_empty_eh_merge_phis): Remove rename_virts

View File

@ -2197,7 +2197,9 @@ process_alt_operands (int only_alternative)
number of reload regs. */
&& (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++)
{