aboutsummaryrefslogtreecommitdiff
path: root/gcc/bb-reorder.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-09-15bb-reorder: Fix for ICEs caused by 69ca5f3a9882Segher Boessenkool1-0/+4
2020-09-09bb-reorder: Remove a misfiring micro-optimization (PR96475)Segher Boessenkool1-7/+3
2020-02-25typo fix: Fix probablity, becuse, sucessor and destinarion typos [PR93912]Jakub Jelinek1-3/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-09[mid-end] Add notes to dataflow insn info when re-emitting (PR92410)Matthew Malcomson1-0/+2
2019-11-20Add pool_allocator for fibonaci heaps.Jan Hubicka1-0/+1
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-2/+2
2019-06-26Fix missing else keyword seen with clang-static-analyzer:Martin Liska1-1/+1
2019-06-03bb-reorder.c (copy_bb_p): Don't overflow size calculation.Alan Modra1-5/+10
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-02bb-reorer.c (find_rarely_executed_basic_blocks_and_crossin_edges): trust prec...Jan Hubicka1-7/+9
2018-09-03bb-reorder: convert to gcc_stablesortAlexander Monakov1-7/+13
2018-06-16re PR rtl-optimization/86108 (crash during unwinding with -O2)Jakub Jelinek1-3/+7
2018-05-31re PR target/85984 (ICE in create_pseudo_cfg, at dwarf2cfi.c:2874)Jakub Jelinek1-2/+3
2018-05-09re PR rtl-optimization/85638 (build failure for Ada runtime with SJLJ excepti...Eric Botcazou1-30/+96
2018-05-04bb-reorder.c (sanitize_hot_paths): Release hot_bbs_to_check.Richard Biener1-0/+1
2018-04-13re PR rtl-optimization/85393 (Miscompilation with hot/cold partitioning start...Jakub Jelinek1-13/+9
2018-01-12re PR debug/81155 (Debug make check regressions in GCC 8.0)Jakub Jelinek1-1/+4
2018-01-10Clean up partitioning in try_optimize_cfg (PR bootstrap/82831).Martin Liska1-1/+1
2018-01-04re PR debug/83585 (Assembler messages: Error: can't resolve `.text' {.text se...Jakub Jelinek1-0/+5
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21re PR rtl-optimization/80747 (gcc.dg/tree-ssa/tailrecursion-4.c fails with IC...Jakub Jelinek1-2/+4
2017-11-22re PR rtl-optimization/83030 (ICE in create_pseudo_cfg, at dwarf2cfi.c:2840)Eric Botcazou1-4/+1
2017-11-14bb-reorder.c: Remove frequencies from comments.Jan Hubicka1-49/+64
2017-11-09bb-reorder.c (max_entry_frequency): Remove.Jan Hubicka1-59/+25
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-32/+24
2017-10-27bb-reorder.c (find_traces_1_round): Fix off-by-one index.Eric Botcazou1-19/+24
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-16/+16
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-08-03re PR target/81621 (ICE in delete_insn, at cfgrtl.c:167 with s390x cross comp...Jakub Jelinek1-2/+4
2017-07-21bb-reorder.c (find_rarely_executed_basic_blocks_and_crossing_edges): Put all ...Jan Hubicka1-0/+6
2017-07-20bb-reorder.c (connect_traces): Allow copying of blocks within single partition.Jan Hubicka1-4/+3
2017-07-19predict.c (propagate_unlikely_bbs_forward): Break out from ...Jan Hubicka1-0/+15
2017-07-06bb-reorder.c (better_edge_p): Do not build traces across abnormal/eh edges...Jan Hubicka1-1/+8
2017-07-04bb-reorder.c (better_edge_p): Fix handling of uninitialized probability.Jan Hubicka1-1/+1
2017-07-02* bb-reorder.c (fix_up_crossing_landing_pad): Update profile.Jan Hubicka1-0/+2
2017-07-01bb-reorder.c (fix_up_crossing_landing_pad, [...]): Use make_single_succ_edge ...Jan Hubicka1-2/+2
2017-07-01re PR sanitizer/81262 (verify_flow_info failed for asmgoto test-case with -fs...Jakub Jelinek1-1/+0
2017-07-01re PR sanitizer/81262 (verify_flow_info failed for asmgoto test-case with -fs...Jakub Jelinek1-30/+16
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-12/+20
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-12/+13
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-18bb-reorder: Improve compgotos pass (PR71785)Segher Boessenkool1-121/+94
2016-11-16gcc: remove unneeded global related to hot/cold partitioningAndrew Burgess1-2/+1
2016-10-17bb-reorder.c (reorder_basic_blocks_simple): Clear BB_VISITED before using it.Richard Biener1-1/+4
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-06-21* bb-reorder.c (pass_partition_blocks::gate): Update comment.Andrew Burgess1-1/+1
2016-02-17re PR rtl-optimization/69609 (block reordering consumes an inordinate amount ...Richard Biener1-9/+28