aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-tail-merge.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-1818/+0
2022-01-12tree-optimization/103990 - fix CFG cleanup regression from PRE changeRichard Biener1-2/+2
2022-01-04tree-optimization/103690 - not up-to-date SSA and PRE DCERichard Biener1-10/+4
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-19Revert "Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS."Martin Liska1-1/+1
2021-11-18Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.Martin Liska1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-13remove almost all users of gimple_expr_codeRichard Biener1-2/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-2/+2
2019-05-21Don't split non-critical edges in critedVladislav Ivanishin1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-08-02re PR tree-optimization/86816 (ICE: SIGSEGV in tree-ssa-pre / tail_merge_opti...Richard Biener1-3/+18
2018-06-21[tail-merge] Fix side-effect test in stmt_local_defTom de Vries1-1/+9
2018-03-22[tail-merge] Don't merge bbs with bb_has_abnormal_predTom de Vries1-2/+4
2018-01-24cfgcleanup.c (try_crossjump_to_edge): Use combine_with_count to merge probabi...Jan Hubicka1-11/+2
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-20[SFN] debug markers before labels no moreAlexandre Oliva1-2/+2
2017-12-12[SFN] not-quite-boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-2/+2
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-1/+1
2017-11-11tree-ssa-tail-merge.c (replace_block_by): Fix and re-enable profile merging.Jan Hubicka1-42/+23
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-8/+7
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-8/+7
2017-07-28re PR sanitizer/80998 (Implement -fsanitize=pointer-overflow)Jakub Jelinek1-0/+1
2017-07-03Ignore EDGE_{DFS_BACK,EXECUTABLE} in tail-mergeTom de Vries1-1/+3
2017-07-03Don't tail-merge blocks from different loopsTom de Vries1-9/+6
2017-07-03Fix sigsegv in find_same_succ_bbTom de Vries1-0/+3
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-3/+4
2017-06-16* tree-ssa-tail-merge.c (replace_block_by): Fix profile updating.Jan Hubicka1-12/+34
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-2/+2
2017-05-11tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Skip unreachable ...Richard Biener1-0/+11
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-13Do not merge BBs with a different EH landing pads (PRMartin Liska1-0/+5
2016-06-25re PR tree-optimization/71643 (internal compiler error: in redirect_eh_edge_1...Jakub Jelinek1-3/+3
2016-06-14re PR tree-optimization/71520 (Missing cross-jumping of switch cases)Jakub Jelinek1-0/+35
2016-05-06gimple.c (gimple_call_same_target_p): Unique functions are eq.Nathan Sidwell1-0/+3
2016-03-07Skip ubsan/asan internal fns with different location in tail-mergeTom de Vries1-6/+38
2016-02-12cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-06tree-core.h (size_type_kind): Remove OEP_CONSTANT_ADDRESS_OF and add OEP_MATC...Jan Hubicka1-1/+1
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-9/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-6/+5
2015-10-01remove many typedefsTrevor Saunders1-52/+48
2015-09-30re PR tree-optimization/67690 (wrong code with -O2 on x86_64/Linux)Marek Polacek1-0/+4
2015-09-20switch from gimple to gimple*Trevor Saunders1-14/+14
2015-07-13Fix double word typos.Aldy Hernandez1-1/+1
2015-07-10gimple-predict.h: New file.Andrew MacLeod1-0/+1
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-15/+5
2015-06-25cgraph.h (asmname_hasher): Inherit from ggc_ptr_hash.Richard Sandiford1-3/+1