------- Comment #12 from hjl at gcc dot gnu dot org  2008-09-13 15:58 -------
Subject: Bug 37448

Author: hjl
Date: Sat Sep 13 15:57:26 2008
New Revision: 140345

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140345
Log:
2008-09-13  Vladimir Makarov <[EMAIL PROTECTED]>

        PR middle-end/37448
        * ira-int.h (IRA_ALLOCNO_TEMP): Rename to ALLOCNO_TEMP.
        (ira_compress_allocno_live_ranges): New prototype.

        * ira-color.c: Rename IRA_ALLOCNO_TEMP to ALLOCNO_TEMP.
        (coalesced_allocnos_living_at_program_points): New.
        (coalesced_allocnos_live_at_points_p,
        set_coalesced_allocnos_live_points): New functions.
        (coalesce_spill_slots): Rewrite.

        * ira-lives.c (remove_some_program_points_and_update_live_ranges,
        ira_compress_allocno_live_ranges): New functions.

        * ira-build.c (ira_flattening): Call
        ira_compress_allocno_live_ranges.
        (ira_build): Ditto.

Modified:
    branches/ira-merge/gcc/ChangeLog.ira
    branches/ira-merge/gcc/ira-build.c
    branches/ira-merge/gcc/ira-color.c
    branches/ira-merge/gcc/ira-int.h
    branches/ira-merge/gcc/ira-lives.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37448

Reply via email to