aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-09tree-optimization/98213 - cache PHI walking result in SMRichard Biener1-6/+14
2020-11-16further optimize non-store-motion LIMRichard Biener1-8/+16
2020-11-13loops: Invoke lim after successful loop interchangeMartin Jambor1-5/+7
2020-09-24add move CTOR to auto_vec, use auto_vec for get_loop_exit_edgesRichard Biener1-2/+1
2020-09-21tree-optimization/97135 - fix dependence check in store-motionRichard Biener1-3/+5
2020-08-25tree-optimization/96548 - fix failure to recompute RPO after CFG changeRichard Biener1-0/+4
2020-08-05refactor LIM a bitRichard Biener1-95/+58
2020-05-27tree-optimization/95295 - fix sinking after path merging in new SM codeRichard Biener1-2/+6
2020-05-25tree-optimization/95295 - fix wrong-code with SMRichard Biener1-0/+8
2020-05-22tree-optimization/95248 - fix oversight in SM rewriteRichard Biener1-2/+0
2020-05-18tree-optimization/95172 - avoid mixing conditionalized and ordered SMRichard Biener1-5/+6
2020-05-12tree-optimization/95045 - fix SM with exit exiting multiple loopsRichard Biener1-5/+10
2020-05-11tree-optimization/94988 - enhance SM some moreRichard Biener1-49/+128
2020-05-07tree-optimization/57359 - rewrite SM codeRichard Biener1-116/+464
2020-05-06tree-optimization/94963 - avoid bogus uninit warning with store-motionRichard Biener1-7/+11
2020-05-05tree-optimization/94949 - fix load eliding in SMRichard Biener1-4/+6
2020-05-04tree-optimization/39612 - avoid issueing loads in SM when possibleRichard Biener1-8/+39
2020-04-29fix regression with MEM commoningRichard Biener1-4/+5
2020-03-18middle-end/94188 fix fold of addr expression generationRichard Biener1-1/+2
2020-01-08re PR tree-optimization/93199 (Compile time hog in sink_clobbers)Richard Biener1-1/+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-1/+1
2019-10-15re PR middle-end/92046 (Command line options (that are per-functions) are aff...Richard Biener1-1/+1
2019-08-02tree-ssa-loop-im: simplify casts in comparatorsAlexander Monakov1-4/+4
2019-08-02vec.h (vec::sort): Add gcc_qsort_r support.Richard Biener1-7/+15
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-63/+63
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-5/+10
2019-05-22re PR tree-optimization/90450 (Hash function in gather_mem_refs_stmt does not...Richard Biener1-2/+9
2019-04-16re PR tree-optimization/56049 (Simplification to constants not done)Richard Biener1-1/+11
2019-01-30re PR tree-optimization/89111 (wrong code at -O1 and above on x86_64-linux-gnu)Richard Biener1-0/+5
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-02re PR tree-optimization/88621 (wrong code at -O1 and above on x86_64-linux-gn...Richard Biener1-2/+3
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-20re PR tree-optimization/84362 (Auto-vectorization regression when accessing m...Richard Biener1-12/+92
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor1-1/+1
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-3/+1
2018-05-18Replace FMA_EXPR with one internal fn per optabRichard Sandiford1-1/+0
2018-03-05re PR tree-optimization/84650 ([graphite] ICE: Segmentation fault (in create_...Richard Biener1-0/+2
2018-01-22Finish removing class move_computations_dom_walkerDavid Malcolm1-11/+0
2018-01-14tree-ssa-loop-im.c (sort_bbs_in_loop_postorder_cmp): Stabilize sort.Cory Fields1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-20poly_int: get_inner_reference_affRichard Sandiford1-1/+1
2017-12-18re PR ipa/81877 (Incorrect results with lto and -fipa-cp and -fipa-cp-clone)Richard Biener1-43/+10
2017-11-11* tree-ssa-loop-im.c (execute_sm_if_changed): Do not compute freq_sum.Jan Hubicka1-2/+0
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-11/+5
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-4/+2
2017-08-21tree-ssa-loop-im.c (struct lim_aux_data): Add ref index member.Richard Biener1-38/+21
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-15/+15
2017-06-09tree-ssa-loop-im.c (execute_sm): Do not force multi-threaded model if the ref...Richard Biener1-1/+3