[Bug middle-end/19706] Recognize common Fortran usages of copysign.
aldyh at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Sep 13 16:41:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19706
--- Comment #8 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
Author: aldyh
Date: Wed Sep 13 16:40:39 2017
New Revision: 252346
URL: https://gcc.gnu.org/viewcvs?rev=252346&root=gcc&view=rev
Log:
2017-08-08 Tamar Christina <tamar.christina@arm.com>
Andrew Pinski <pinskia@gmail.com>
PR middle-end/19706
* internal-fn.def (XORSIGN): New.
* optabs.def (xorsign_optab): New.
* tree-ssa-math-opts.c (is_copysign_call_with_1): New.
(convert_expand_mult_copysign): New.
(pass_optimize_widening_mul::execute): Call
convert_expand_mult_copysign.
Modified:
branches/range-gen2/gcc/ChangeLog
branches/range-gen2/gcc/internal-fn.def
branches/range-gen2/gcc/optabs.def
branches/range-gen2/gcc/tree-ssa-math-opts.c
More information about the Gcc-bugs
mailing list