summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadedge.c
AgeCommit message (Expand)Author
2020-01-24Fix ICE due to invalid jump threading requestJeff Law
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-11-05The base class for ranges is currently value_range_base, which is rather long...Aldy Hernandez
2019-08-16Add type to VR_VARYING.Aldy Hernandez
2019-08-13Protect some checks of DECL_FUNCTION_CODERichard Sandiford
2019-06-27Remove quite obvious dead assignments.Martin Liska
2019-06-13re PR tree-optimization/77820 (A jump threading opportunity with conditionals)Jiufu Guo
2019-01-09PR other/16615 [1/5]Sandra Loosemore
2019-01-01Update copyright years.Jakub Jelinek
2018-11-122018-11=12 Richard Biener <rguenther@suse.de>Richard Biener
2018-11-12tree-vrp.h (value_range_base::symbolic_p, [...]): Move from value_range.Richard Biener
2018-10-23re PR tree-optimization/87693 (ICE in thread_around_empty_blocks, at tree-ssa...Richard Biener
2018-10-17bitmap.c (bitmap_head::dump): New.Aldy Hernandez
2018-08-27Add new gswitch related functions into tree-cfg.c.Martin Liska
2018-01-03Update copyright years.Jakub Jelinek
2017-12-19re PR middle-end/83477 (Wrong code w/ -O1)Jeff Law
2017-12-15re PR tree-optimization/81165 (Regression in GCC-8.0.0's optimizer)Jeff Law
2017-12-12re PR tree-optimization/83298 (wrong code at -O1, -O2 and -O3 on x86_64-linux...Jeff Law
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva
2017-03-16re PR tree-optimization/71437 (Performance regression after r235817)Jeff Law
2017-03-16re PR tree-optimization/71437 (Performance regression after r235817)Jeff Law
2017-01-01Update copyright years.Jakub Jelinek
2016-12-01* tree-ssa-threadedge.cJeff Law
2016-11-09fold-const.c (tree_swap_operands_p): Remove unused arg.Richard Biener
2016-08-05Improve forward jump threading of switch statements (PR18046)Patrick Palka
2016-06-01re PR tree-optimization/71077 (gcc -lto raises ICE)Patrick Palka
2016-05-27tree-ssa-threadedge.c: Remove include of tree-ssa-threadbackward.h.Jeff Law
2016-04-29tree-ssa-threadedge.c (simplify_control_stmt_condition): Split out into ...Patrick Palka
2016-01-04Update copyright years.Jakub Jelinek
2015-11-06[PATCH] Remove more backedge threading supportJeff Law
2015-10-29[PATCH] Remove unnecessary invalidation support in threadingJeff Law
2015-10-29[PATCH][PR tree-optimization/67892] Use FSM threader to handle backedgesJeff Law
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod
2015-10-27internal-fn.c (expand_UNIQUE): New.Nathan Sidwell
2015-10-26tree-object-size.c: Remove builtins.h include, include tree-cfg.h.Richard Biener
2015-10-12[PATCH] Allow FSM threader to thread more complex conditionsJeff Law
2015-10-11[PATCH] Refactoring FSM bits into their own fileJeff Law
2015-09-20[PATCH] Fix 47679 by improving jump threadingJeff Law
2015-09-20switch from gimple to gimple*Trevor Saunders
2015-09-18[PATCH] avail_expr_stack is no longer file scopedJeff Law
2015-09-18[PATCH] avail_exprs is no longer file scopedJeff Law
2015-09-16[PATCH] Pass in avail_expr_stack and setup edge_infos earlierJeff Law
2015-09-04[PATCH] Minor cleanup of const_and_copies stackJeff Law
2015-08-28[PATCH][lto/66752] Fix missed FSM jump threadJeff Law
2015-07-24revert: re PR lto/66752 (spec2000 255.vortex performance compiled with GCC is...Jeff Law
2015-07-23re PR lto/66752 (spec2000 255.vortex performance compiled with GCC is ~20% lo...Jeff Law
2015-07-10gimple-predict.h: New file.Andrew MacLeod