aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgrtl.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-16re PR rtl-optimization/87475 (ICE in patch_jump_insn, at cfgrtl.c:1275)Jakub Jelinek1-2/+7
2018-11-15re PR rtl-optimization/88018 (ICE in insert_insn_on_edge at cfgrtl.c:1952 sin...Jakub Jelinek1-2/+9
2018-11-13Improve -fprofile-report.Martin Liska1-7/+5
2018-06-21cfgrtl.c (fixup_reorder_chain): Do not emit NOPs in DECL_IGNORED_P functions.Eric Botcazou1-17/+25
2018-06-20cfgrtl.c (rtl_verify_edges): Formatting fix.Jakub Jelinek1-9/+22
2018-04-09re PR rtl-optimization/84058 (RTl partitioning fixup should drag very small b...Jan Hubicka1-1/+14
2018-02-19re PR target/84146 (ICE with -mcet in dwarf2out_var_location, involving sigse...Jakub Jelinek1-5/+0
2018-01-11re PR rtl-optimization/83575 (ICE: verify_flow_info failed (error: multiple h...Jan Hubicka1-2/+2
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-0/+3
2017-12-20[SFN] debug markers before labels no moreAlexandre Oliva1-3/+0
2017-12-19[SFN] start rtl block with label, then markersAlexandre Oliva1-1/+0
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek1-1/+1
2017-12-12[SFN] not-quite-boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-6/+12
2017-12-12[SFN] adjust RTL insn-walking APIAlexandre Oliva1-2/+2
2017-11-22re PR rtl-optimization/83030 (ICE in create_pseudo_cfg, at dwarf2cfi.c:2840)Eric Botcazou1-2/+1
2017-11-21Don't split call from its call arg location.Claudiu Zissulescu1-0/+5
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-6/+18
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-12/+1
2017-10-09Replace insn_rtx_cost with insn_cost and pattern_costSegher Boessenkool1-4/+3
2017-07-24cfgrtl: Don't crash in rtl_dump_bb if BB_END(bb) is NULLSegher Boessenkool1-14/+16
2017-07-21bb-reorder.c (find_rarely_executed_basic_blocks_and_crossing_edges): Put all ...Jan Hubicka1-38/+37
2017-07-16profile-count.h (profile_probability::from_reg_br_prob_note, [...]): New func...Jan Hubicka1-9/+10
2017-07-02cfgrtl.c (rtl_verify_edges): Enable checking of profile_probability consistency.Jan Hubicka1-6/+4
2017-07-01cfgrtl.c (rtl_flow_call_edges_add): Update profile.Jan Hubicka1-1/+3
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-18/+32
2017-06-08cfgrtl.c (cfg_layout_initialize): Check crtl->has_bb_partition instead of fla...Jan Hubicka1-2/+1
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-16/+12
2017-05-26Simplify usage of some TDF_* flags.Martin Liska1-2/+2
2017-05-18Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.Martin Liska1-1/+1
2017-05-17Introduce dump_flags_t type and use it instead of int type.Martin Liska1-4/+4
2017-01-24Add "__RTL" to cc1David Malcolm1-1/+2
2017-01-15Make rtl_split_edge work for jumps that fall through (PR72749)Segher Boessenkool1-1/+2
2017-01-12re PR bootstrap/79069 (Bootstrap failure on s390x-linux while building libgo)Jakub Jelinek1-0/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-21make delete_insn () take a rtx_insn *Trevor Saunders1-3/+2
2016-11-02remove cast in delete_insn_chainTrevor Saunders1-5/+3
2016-10-21make tablejump_p return the label as a rtx_insn *Trevor Saunders1-4/+3
2016-10-21make LABEL_REF_LABEL a rtx_insn *Trevor Saunders1-1/+1
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-08-28make forced labels a vecTrevor Saunders1-1/+2
2016-07-26use auto_sbitmap in various placesTrevor Saunders1-4/+1
2016-07-19re PR rtl-optimization/71916 (ICE at -O3 on valid code on x86_64-linux-gnu in...Jakub Jelinek1-2/+4
2016-05-11re PR middle-end/70807 (fwprop pass ICE with incoming CDI_DOMINATORS)Ilya Enkovich1-3/+5
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-14re PR rtl-optimization/68730 (wrong code at -O3 on x86_64-linux-gnu (in 32-bi...Jakub Jelinek1-0/+1
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-11/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-8/+8
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-16/+8
2015-10-21unconditionally compile most of the delay slot codeTrevor Saunders1-3/+1