This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Patch 9/9: change FOR_EACH_ALLOCNO_CONFLICT to use objects


On 06/18/10 08:12, Bernd Schmidt wrote:
Now that conflicts are tracked in objects rather than allocnos, this changes
FOR_EACH_ALLOCNO_CONFLICT to FOR_EACH_OBJECT_CONFLICT.


    * ira-int.h (ira_object_conflict_iterator): Rename from
    ira_allocno_conflict_iterator.
    (ira_object_conflict_iter_init): Rename from
    ira_allocno_conflict_iter_init, second arg changed to
    * ira.c (check_allocation): Use FOR_EACH_OBJECT_CONFLICT rather than
    FOR_EACH_ALLOCNO_CONFLICT.
    * ira-color.c (assign_hard_reg, push_allocno_to_stack)
    setup_allocno_left_conflicts_size, coalesced_allocno_conflict_p,
    ira_reassign_conflict_allocnos, ira_reassign_pseudos): Likewise.
    * ira-conflicts.c (print_allocno_conflicts): Likewise.

OK

Thanks,
Jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]