aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgrtl.c
AgeCommit message (Expand)Author
2021-03-03cfgrtl: Fix up fixup_partitions caused ICE [PR99085]Jakub Jelinek
2021-02-10rtl-optimization/99054 - fix leak in fixup_partitionsRichard Biener
2021-01-04Update copyright years.Jakub Jelinek
2020-12-17Split update_cfg_for_uncondjump out of combineRichard Sandiford
2020-12-05cfgrtl: Add missing call to `onlyjump_p'Maciej W. Rozycki
2020-11-30rtl_dump_bb: fix segfault when reporting internal errorIlya Leoshkevich
2020-09-01vec: use inexact growth where possible.Martin Liska
2020-09-01rtl-optimization/96812 - remap dependence info on RTL loop unrollingRichard Biener
2020-08-27vec: add exact argument for various grow functions.Martin Liska
2020-05-13Fix -fcompare-debug issue in purge_dead_edges [PR95080]Jakub Jelinek
2020-04-17Fix -fcompare-debug issue in delete_insn_and_edges [PR94618]Jakub Jelinek
2020-01-01Update copyright years.Jakub Jelinek
2019-10-16find_partition_fixes: remove unused bbs_in_cold_partition variableIlya Leoshkevich
2019-08-13Handle casesi dispatch tablejumps in create_trace_edges (as well)Olivier Hainque
2019-08-01* cfgrtl.c (relink_block_chain): Add line returns in dump file.Eric Botcazou
2019-07-12Add hint if the fallthrough target of current BB isn't the oneKewen Lin
2019-07-02* cfgrtl.c (commit_edge_insertions): Rebuild jump labels chain.Eric Botcazou
2019-07-02cfgexpand.c (pass_expand::execute): Deal specially with instructions to be in...Eric Botcazou
2019-06-27Remove quite obvious dead assignments.Martin Liska
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor
2019-04-29re PR rtl-optimization/90257 (8% degradation on cpu2006 403.gcc starting with...Jakub Jelinek
2019-02-22re PR tree-optimization/87609 (miscompilation with restrict and loop)Richard Biener
2019-02-13Remove a barrier when EDGE_CROSSING is removed (PR lto/88858).Martin Liska
2019-01-01Update copyright years.Jakub Jelinek
2018-11-16re PR rtl-optimization/87475 (ICE in patch_jump_insn, at cfgrtl.c:1275)Jakub Jelinek
2018-11-15re PR rtl-optimization/88018 (ICE in insert_insn_on_edge at cfgrtl.c:1952 sin...Jakub Jelinek
2018-11-13Improve -fprofile-report.Martin Liska
2018-06-21cfgrtl.c (fixup_reorder_chain): Do not emit NOPs in DECL_IGNORED_P functions.Eric Botcazou
2018-06-20cfgrtl.c (rtl_verify_edges): Formatting fix.Jakub Jelinek
2018-04-09re PR rtl-optimization/84058 (RTl partitioning fixup should drag very small b...Jan Hubicka
2018-02-19re PR target/84146 (ICE with -mcet in dwarf2out_var_location, involving sigse...Jakub Jelinek
2018-01-11re PR rtl-optimization/83575 (ICE: verify_flow_info failed (error: multiple h...Jan Hubicka
2018-01-03Update copyright years.Jakub Jelinek
2017-12-21re PR rtl-optimization/80747 (gcc.dg/tree-ssa/tailrecursion-4.c fails with IC...Jakub Jelinek
2017-12-20[SFN] debug markers before labels no moreAlexandre Oliva
2017-12-19[SFN] start rtl block with label, then markersAlexandre Oliva
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek
2017-12-12[SFN] not-quite-boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva
2017-12-12[SFN] adjust RTL insn-walking APIAlexandre Oliva
2017-11-22re PR rtl-optimization/83030 (ICE in create_pseudo_cfg, at dwarf2cfi.c:2840)Eric Botcazou
2017-11-21Don't split call from its call arg location.Claudiu Zissulescu
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka
2017-10-09Replace insn_rtx_cost with insn_cost and pattern_costSegher Boessenkool
2017-07-24cfgrtl: Don't crash in rtl_dump_bb if BB_END(bb) is NULLSegher Boessenkool
2017-07-21bb-reorder.c (find_rarely_executed_basic_blocks_and_crossing_edges): Put all ...Jan Hubicka
2017-07-16profile-count.h (profile_probability::from_reg_br_prob_note, [...]): New func...Jan Hubicka
2017-07-02cfgrtl.c (rtl_verify_edges): Enable checking of profile_probability consistency.Jan Hubicka
2017-07-01cfgrtl.c (rtl_flow_call_edges_add): Update profile.Jan Hubicka
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka