aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-pre.c
AgeCommit message (Expand)Author
2021-05-26Convert remaining passes to get_range_query.Aldy Hernandez
2021-04-27tree-optimization/100278 - handle mismatched code in TBAA adjust of PRERichard Biener
2021-04-23VEC_COND_EXPR code cleanupRichard Biener
2021-04-07Add debug_vn_reference_ops helperRichard Biener
2021-01-04Update copyright years.Jakub Jelinek
2020-11-27tree-optimization/98024 - fix rnflow regressionRichard Biener
2020-11-12More PRE compile-time optimizationsRichard Biener
2020-11-12Avoid PRE insert iteration when possibleRichard Biener
2020-11-12tree-optimization/97806 - fix PRE expression post orderRichard Biener
2020-11-11Fix PRE NEW_SETS guardingRichard Biener
2020-11-11Fix PRE topological expression set sortingRichard Biener
2020-11-11tree-optimization/97623 - Avoid PRE hoist insertion iterationRichard Biener
2020-11-11Drop topological sort for PRE phi-translationRichard Biener
2020-11-10tree-optimization/97780 - fix ICE in fini_preRichard Biener
2020-11-10More PRE TLCRichard Biener
2020-11-09CSE VN_INFO calls in PRE and VNRichard Biener
2020-11-09Use a per-edge PRE PHI translation cacheRichard Biener
2020-11-06rework PRE PHI translation cacheRichard Biener
2020-11-06make PRE constant value IDs negativeRichard Biener
2020-11-03tree-optimization/97623 - limit PRE hoist insertionRichard Biener
2020-10-30tree-optimization/97623 - avoid excessive insert iteration for hoistingRichard Biener
2020-10-29Fix some memleaksRichard Biener
2020-08-27vec: add exact argument for various grow functions.Martin Liska
2020-08-06tree-optimization/96483 - fix ICE in PRE with POLY_INT_CSTRichard Biener
2020-08-04tree-optimization/88240 - stopgap for floating point code-hoisting issuesRichard Biener
2020-03-13tree-optimization/94163 constrain alignment set by PRERichard Biener
2020-03-03tree-optimization/93946 - fix bogus redundant store removal in FRE, DSE and DOMRichard Biener
2020-01-01Update copyright years.Jakub Jelinek
2019-11-12Remove gcc/params.* files.Martin Liska
2019-11-12Apply mechanical replacement (generated patch).Martin Liska
2019-10-17tree-ssa-pre.c (create_component_ref_by_pieces_1): Fix TARGET_MEM_REF creation.Richard Biener
2019-10-15re PR debug/91929 (missing inline subroutine information in build using sin/cos)Richard Biener
2019-08-01tree-ssa-pre.c (has_abnormal_preds): Remove global var.Richard Biener
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-05re PR tree-optimization/91091 ([missed optimization] Missing optimization in ...Richard Biener
2019-05-21Don't split non-critical edges in critedVladislav Ivanishin
2019-05-13re PR tree-optimization/90316 (large compile time increase in opt / alias stm...Richard Biener
2019-05-07re PR tree-optimization/90316 (large compile time increase in opt / alias stm...Richard Biener
2019-05-07Fix bitmap registration of overheads.Martin Liska
2019-05-07re PR tree-optimization/90316 (large compile time increase in opt / alias stm...Richard Biener
2019-05-03re PR tree-optimization/90316 (large compile time increase in opt / alias stm...Richard Biener
2019-04-11re PR tree-optimization/90020 (-O2 -Os x86-64 wrong code generated for GNU Em...Richard Biener
2019-01-10re PR tree-optimization/88792 (wrong-code in RPO VN since r263875)Richard Biener
2019-01-01Update copyright years.Jakub Jelinek
2018-11-20re PR lto/88087 (ICE in execute at tree-ssa-pre.c:4220 since r266183)Richard Biener
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor
2018-09-25Remove unused functions and fields.Martin Liska
2018-08-28re PR tree-optimization/87117 (ICE in eliminate_dom_walker::eliminate_cleanup...Richard Biener
2018-08-27cfganal.h (rev_post_order_and_mark_dfs_back_seme): Declare.Richard Biener
2018-08-27tree-ssa-pre.c (compute_antic): Re-use inverted postorder for partial antic c...Richard Biener