r198082 - in /trunk/gcc: ChangeLog lra-coalesce...

vmakarov@gcc.gnu.org vmakarov@gcc.gnu.org
Fri Apr 19 03:57:00 GMT 2013


Author: vmakarov
Date: Fri Apr 19 03:57:22 2013
New Revision: 198082

URL: http://gcc.gnu.org/viewcvs?rev=198082&root=gcc&view=rev
Log:
2013-04-18  Vladimir Makarov  <vmakarov@redhat.com>

	PR rtl-optimization/56992
	* lra-coalesce.c (coalescable_pseudo_p): Remove 2nd parameter and
	related code.
	(lra_coalesce): Remove split_origin_bitmap and related code.
	* lra.c (lra): Coalesce after undoing inheritance.  Recreate live
	ranges if necessary.

2013-04-18  Jakub Jelinek  <jakub@redhat.com>

	PR rtl-optimization/56992
	* g++.dg/opt/pr56999.C: New test.



Added:
    trunk/gcc/testsuite/g++.dg/opt/pr56999.C
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/lra-coalesce.c
    trunk/gcc/lra.c
    trunk/gcc/testsuite/ChangeLog



More information about the Gcc-cvs mailing list