summaryrefslogtreecommitdiff
path: root/gcc/cfgcleanup.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Make flag_thread_jumps a gate of pass_jump_after_combineIlya Leoshkevich2019-11-141-1/+2
* Free dominance info at the beginning of pass_jump_after_combineIlya Leoshkevich2019-11-121-0/+2
* Remove gcc/params.* files.Martin Liska2019-11-121-1/+0
* Apply mechanical replacement (generated patch).Martin Liska2019-11-121-2/+2
* Move jump threading before reloadIlya Leoshkevich2019-10-281-9/+13
* Remove global call sets: cfgcleanup.cRichard Sandiford2019-09-301-7/+1
* Add a function for getting the ABI of a call insn targetRichard Sandiford2019-09-301-4/+6
* Replace call_used_reg_set with call_used_or_fixed_regsRichard Sandiford2019-09-101-2/+2
* Remove hard_reg_set_equal_pRichard Sandiford2019-09-091-2/+2
* Make ifcvt clean up dead comparisonsRichard Sandiford2019-07-181-1/+7
* cfgcleanup.c (old_insns_match_p): Check if used hard regs set is equal for bo...Dragan Mladjenovic2019-07-091-0/+9
* re PR rtl-optimization/90026 (ICE: verify_flow_info failed (error: missing ba...Jakub Jelinek2019-04-121-10/+10
* re PR rtl-optimization/89634 (gmp-ecm miscompilation on s390x with -march=zEC...Jakub Jelinek2019-03-091-0/+5
* re PR rtl-optimization/88904 (Basic block incorrectly skipped in jump threadi...Jakub Jelinek2019-01-221-5/+7
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* re PR rtl-optimization/88470 (ICE in maybe_record_trace_start, at dwarf2cfi.c...Jakub Jelinek2018-12-141-2/+5
* Repeat jump threading after combineIlya Leoshkevich2018-12-031-0/+42
* re PR rtl-optimization/84058 (RTl partitioning fixup should drag very small b...Jan Hubicka2018-04-091-32/+9
* re PR rtl-optimization/84614 (wrong code with u16->u128 extension at aarch64 ...Jakub Jelinek2018-03-021-3/+1
* cfgcleanup.c (try_crossjump_to_edge): Use combine_with_count to merge probabi...Jan Hubicka2018-01-241-5/+3
* re PR rtl-optimization/83575 (ICE: verify_flow_info failed (error: multiple h...Jan Hubicka2018-01-111-2/+4
* Clean up partitioning in try_optimize_cfg (PR bootstrap/82831).Martin Liska2018-01-101-1/+2
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* poly_int: REG_ARGS_SIZERichard Sandiford2017-12-211-1/+1
* poly_int: MEM_OFFSET and MEM_SIZERichard Sandiford2017-12-201-9/+10
* [SFN] not-quite-boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva2017-12-121-6/+6
* asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka2017-11-031-25/+9
* asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka2017-10-191-8/+1
* cfgcleanup.c (flow_find_cross_jump): Do not crossjump across hot/cold regions.Jan Hubicka2017-07-211-18/+16
* asan.c (asan_emit_stack_protection): Update.Jan Hubicka2017-06-291-15/+16
* i386.c (make_resolver_func): Update.Jan Hubicka2017-06-041-9/+1
* cfgcleanup: Ignore clobbers in bb_is_just_returnSegher Boessenkool2017-05-221-6/+8
* re PR middle-end/80422 (ICE on valid code at -O3 in 32-bit mode on x86_64-lin...Jeff Law2017-04-181-0/+5
* re PR target/80102 (ICE in maybe_record_trace_start, at dwarf2cfi.c:2330)Jakub Jelinek2017-03-271-0/+52
* re PR translation/79019 (translatable string typo in cif-code.def:141)Jakub Jelinek2017-01-091-5/+5
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* make tablejump_p return the label as a rtx_insn *Trevor Saunders2016-10-211-4/+4
* Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme2016-10-131-0/+1
* make next/prev active_insn and active_insn_p take rtx_insn *Trevor Saunders2016-09-221-1/+1
* cfgcleanup: Handle a branch with just a return in both arms (PR71028)Segher Boessenkool2016-05-111-0/+1
* cfgcleanup: Fold jumps and conditional branches with returnsSegher Boessenkool2016-05-041-0/+121
* cfgcleanup: Bugfix in try_simplify_condjumpSegher Boessenkool2016-05-041-0/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* alias.c: Remove unused headers.Andrew MacLeod2015-10-301-12/+0
* alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod2015-10-291-10/+9
* [PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev2015-10-271-5/+2
* gimple-predict.h: New file.Andrew MacLeod2015-07-101-0/+1
* tree-core.h: Include symtab.h.Andrew MacLeod2015-07-081-11/+3
* coretypes.h: Include input.h and as-a.h.Andrew MacLeod2015-06-171-1/+0