aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a333d06..36696807 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,31 @@
2017-07-01 Jan Hubicka <hubicka@ucw.cz>
+ * cfg.c (scale_bbs_frequencies): New function.
+ * cfg.h (scale_bbs_frequencies): Declare it.
+ * cfgloopanal.c (single_likely_exit): Cleanup.
+ * cfgloopmanip.c (scale_loop_frequencies): Take profile_probability
+ as parameter.
+ (scale_loop_profile): Likewise.
+ (loop_version): Likewise.
+ (create_empty_loop_on_edge): Update.
+ * cfgloopmanip.h (scale_loop_frequencies, scale_loop_profile,
+ scale_loop_frequencies, scale_loop_profile, loopify,
+ loop_version): Update prototypes.
+ * modulo-sched.c (sms_schedule): Update.
+ * predict.c (unlikely_executed_edge_p): Also check probability.
+ (probably_never_executed_edge_p): Fix typo.
+ * tree-if-conv.c (version_loop_for_if_conversion): Update.
+ * tree-parloops.c (gen_parallel_loop): Update.
+ * tree-ssa-loop-ivcanon.c (try_peel_loop): Update.
+ * tree-ssa-loop-manip.c (tree_transform_and_unroll_loop): Update.
+ * tree-ssa-loop-split.c (split_loop): Update.
+ * tree-ssa-loop-unswitch.c (tree_unswitch_loop): Update.
+ * tree-vect-loop-manip.c (vect_do_peeling): Update.
+ (vect_loop_versioning): Update.
+ * tree-vect-loop.c (scale_profile_for_vect_loop): Update.
+
+2017-07-01 Jan Hubicka <hubicka@ucw.cz>
+
* trans-mem.c (split_bb_make_tm_edge): Update profile.
2017-07-01 Jan Hubicka <hubicka@ucw.cz>