This is the mail archive of the 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]

[dataflow]: PATCH: fix regressions on IA64/PPC, add more debug points.

Bootstrapped and regression tested on x86, x86-64, PPC and ia64.
This patch clears up all dataflow branch regressions on above platforms,
except a few extra regressions on x86 (32bit) due to a latent bug
which Ken Zadeck is already working on.

2006-12-01 Seongbae Park <>

       * dbgcnt.def: New counters
       * postreload-gcse.c (delete_redundant_insns_1): New
       debug counter point.
       * postreload.c (reload_cse_move2add, gate_handle_postreload):
       New debug counter point.
       * auto-inc-dec.c (move_notes): Removed.
       (move_dead_notes): New function.
       (attempt_change): Call move_dead_notes(). Add missing dependency check.
       * haifa-sched.c (schedule_block): New debug counter point.
       * cse.c (delete_trivially_dead_insns): New debug counter point.
       * gcse.c (pre_delete): New debug counter point.
       * Adding dependency on DBGCNT_H.
       * sched-rgn.c (schedule_region): New debug counter point.
       * dce.c (delete_corresponding_reg_equal_notes): New function
       (delete_unmarked_insns): Call delete_corresponding_reg_equal_notes.

#pragma ident "Seongbae Park, compiler,";

Attachment: df-r61.diff.txt
Description: Text document

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