aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-reassoc.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-7052/+0
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-11-11tree-optimization/103190 - fix assert in reassoc stmt placement with asmRichard Biener1-1/+2
2021-11-09Introduce build_debug_expr_declMartin Jambor1-4/+1
2021-09-28reassoc: Propagate PHI_LOOP_BIAS along single usesIlya Leoshkevich1-35/+74
2021-09-28reassoc: Do not bias loop-carried PHIs earlyIlya Leoshkevich1-2/+14
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-4/+5
2021-06-11[PATCH] PR tree-optimization/96392 Optimize x+0.0 if x is an integerRoger Sayle1-1/+1
2021-05-26Convert remaining passes to get_range_query.Aldy Hernandez1-3/+6
2021-05-12tree-optimization/100519 - avoid reassociating asm goto defsRichard Biener1-41/+45
2021-05-04tree-optimization/100329 - avoid reassociating asm goto defsRichard Biener1-0/+10
2021-01-12reassoc: Optimize in reassoc x < 0 && y < 0 to (x | y) < 0 etc. [PR95731]Jakub Jelinek1-12/+50
2021-01-11reassoc: Reassociate integral multiplies [PR95867]Jakub Jelinek1-19/+58
2021-01-05reassoc: Fix reassociation on 32-bit hosts with > 32767 bbs [PR98514]Jakub Jelinek1-17/+17
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-31reassoc: Optimize x > 0x1fff || y > 0x1fff into (x | y) > 0x1fff [PR56719]Jakub Jelinek1-10/+77
2020-12-01Add if-chain to switch conversion pass.Martin Liska1-23/+4
2020-11-19refactor reassocs get_rankRichard Biener1-22/+24
2020-09-29tree-optimization/97238 - fix typo causing ICERichard Biener1-1/+1
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-2/+2
2020-08-27tree-optimization/96579 - another special-operands fix in reassocRichard Biener1-2/+11
2020-08-06reassoc: Improve maybe_optimize_range_tests [PR96480]Jakub Jelinek1-10/+78
2020-07-30tree-optimization/96370 - make reassoc expr rewrite more robustRichard Biener1-5/+5
2020-06-26Take into account range info to optimize range tests into bit testsEric Botcazou1-30/+86
2020-06-18Fix typo in tree-ssa-reassoc.c.Martin Liska1-1/+1
2020-06-17Lower VEC_COND_EXPR into internal functions.Martin Liska1-26/+38
2020-05-07Fix bogus calls to set_rtx_cost.Alan Modra1-2/+3
2020-03-28reassoc: Fix -fcompare-debug bug in reassociate_bb [PR94329]Jakub Jelinek1-7/+7
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-03-16tree-inline: Fix a -fcompare-debug issue in the inliner [PR94167]Jakub Jelinek1-2/+5
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-22re PR tree-optimization/92618 (error: type mismatch in binary expression in r...Jakub Jelinek1-21/+97
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-1/+1
2019-09-16Auto-generate maybe_fold_and/or_comparisons from match.pdLi Jia He1-8/+17
2019-07-15re PR tree-optimization/88497 (Improve Accumulation in Auto-Vectorized Code)Kewen Lin1-6/+279
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-8/+8
2019-06-27Remove quite obvious dead assignments.Martin Liska1-3/+0
2019-06-25re PR tree-optimization/90930 (Excessive memory consumption)Richard Biener1-10/+16
2019-06-21re PR tree-optimization/90930 (Excessive memory consumption)Richard Biener1-0/+1
2019-04-15re PR tree-optimization/90071 (internal compiler error: SSA corruption)Richard Biener1-1/+2
2019-01-23re PR middle-end/89008 (O2 and O1 results differ for simple test)Richard Biener1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-01re PR tree-optimization/88274 (ICE in check, at tree-vrp.c:188)Jakub Jelinek1-2/+26
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor1-5/+5
2018-08-22fix reassoc cut&pastoAlexandre Oliva1-1/+1
2018-07-16re PR tree-optimization/86514 (wrong manipulation of 2-dimensional packed arr...Eric Botcazou1-2/+7
2018-06-08Convert dump and optgroup flags to enumsDavid Malcolm1-1/+1