aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-math-opts.c
AgeCommit message (Expand)Author
2019-04-16 PR tree-optimization/90090Jakub Jelinek
2019-04-05Make FMA code cope with redundant negates (PR89956)Richard Sandiford
2019-03-252019-03-25 Richard Biener <rguenther@suse.de>Richard Biener
2019-03-122019-03-12 Richard Biener <rguenther@suse.de>Richard Biener
2019-01-01 Update copyright years.Jakub Jelinek
2018-11-14 PR tree-optimization/87977Jakub Jelinek
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor
2018-09-14[tree-ssa-mathopts] PR tree-optimization/87259: Call execute_cse_reciprocals_...Kyrylo Tkachov
2018-09-05Optimise sqrt reciprocal multiplicationsKyrylo Tkachov
2018-08-27Come up with fndecl_built_in_p.Martin Liska
2018-08-11 PR tree-optimization/86835Jakub Jelinek
2018-07-12Support fused multiply-adds in fully-masked reductionsRichard Sandiford
2018-06-08Convert dump and optgroup flags to enumsDavid Malcolm
2018-05-18Replace FMA_EXPR with one internal fn per optabRichard Sandiford
2018-01-12Deferring FMA transformations in tight loopsMartin Jambor
2018-01-04 * tree-ssa-math-opts.c (execute_cse_reciprocals_1): RemoveJeff Law
2018-01-03 Update copyright years.Jakub Jelinek
2017-12-21 PR tree-optimization/83523Jakub Jelinek
2017-12-20 PR tree-optimization/83491Wilco Dijkstra
2017-12-052017-12-05 Richard Biener <rguenther@suse.de>Richard Biener
2017-11-24Factor out division by squaresJackson Woodruff
2017-11-20 * tree-ssa-math-opts.c (nop_stats, bswap_stats, struct symbolic_number,Jakub Jelinek
2017-11-06PR82816: Widening multiplies of bitfieldsRichard Sandiford
2017-11-01Widening optab cleanupRichard Sandiford
2017-10-27[gcc]Michael Meissner
2017-10-09Allow non-wi <op> wiRichard Sandiford
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford
2017-08-30[6/77] Make GET_MODE_WIDER return an opt_modeRichard Sandiford
2017-08-30[4/77] Add FOR_EACH iterators for modesRichard Sandiford
2017-08-29Set the call nothrow flag more oftenRichard Sandiford
2017-08-232017-08-23 Tamar Christina <tamar.christina@arm.com>Tamar Christina
2017-08-21Add a type_has_mode_precision_p helper functionRichard Sandiford
2017-08-082017-08-08 Tamar Christina <tamar.christina@arm.com>Tamar Christina
2017-07-17 PR tree-optimization/81396Jakub Jelinek
2017-07-05Remove enum before machine_modeRichard Sandiford
2017-05-16Add default value for last argument of dump functions.Martin Liska
2017-01-01 Update copyright years.Jakub Jelinek
2016-11-25Improve comment for struct symbolic_number in bswap passThomas Preud'homme
2016-11-25Fix PR77673: bswap loads passed end of objectThomas Preud'homme
2016-11-16Looking at PR77308, one of the issues is that the bswap optimization Wilco Dijkstra
2016-11-142016-11-14 Thomas Preud'homme <thomas.preudhomme@arm.com>Thomas Preud'homme
2016-10-282016-10-28 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>Prathamesh Kulkarni
2016-09-16 Add inline functions for various bitwise operations.Jason Merrill
2016-07-112016-07-11 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger
2016-06-28This patch fixes a bug in the bswap pass. In big-endian BIT_FIELD_REF usesWilco Dijkstra
2016-06-072016-06-07 Richard Biener <rguenther@suse.de>Richard Biener
2016-05-242016-05-24 Richard Biener <rguenther@suse.de>Richard Biener
2016-05-132016-05-13 Richard Biener <rguenther@suse.de>Richard Biener
2016-05-02Support << and >> for offset_int and widest_intRichard Sandiford