diff options
author | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2014-05-22 07:15:23 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2014-05-22 07:15:23 +0000 |
commit | 69da098bd5a693091edec0ae03f3df909f0c888d (patch) | |
tree | 7fecc27f147b9ae900dc1c92e05e3bd55dbcc4a6 /gcc | |
parent | dee5ea7a0bfe95367820a443ef4a7c813e598b55 (diff) | |
download | gcc-69da098bd5a693091edec0ae03f3df909f0c888d.zip gcc-69da098bd5a693091edec0ae03f3df909f0c888d.tar.gz gcc-69da098bd5a693091edec0ae03f3df909f0c888d.tar.bz2 |
Add forgotten ChangeLog entries for 2 patches.
From-SVN: r210744
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a1bf3a1..d114555 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,27 @@ +2014-05-22 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> + + Improve scheduling debug output + * haifa-sched.c (debug_ready_list): Remove unnecessary prototype. + (advance_one_cycle): Update. + (schedule_insn, queue_to_ready): Add debug printouts. + (debug_ready_list_1): New static function. + (debug_ready_list): Update. + (max_issue): Add debug printouts. + (dump_insn_stream): New static function. + (schedule_block): Use it. Also better indent printouts. + +2014-05-22 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> + + Fix sched_insn debug counter + * haifa-sched.c (schedule_insn): Update. + (struct haifa_saved_data): Add nonscheduled_insns_begin. + (save_backtrack_point, restore_backtrack_point): Update. + (first_nonscheduled_insn): New static function. + (queue_to_ready, choose_ready): Use it. + (schedule_block): Init nonscheduled_insns_begin. + (sched_emit_insn): Update. + + 2014-05-22 Kugan Vivekanandarajah <kuganv@linaro.org> * config/aarch64/aarch64.c (aarch64_regno_regclass) : Change CORE_REGS |