aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2017-06-27 17:57:23 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2017-06-27 10:57:23 -0700
commit8c2805bbbb937cbce2c86fac1146515d6aee81e4 (patch)
treee9b2edcb8bd0788fb5c2cd483a23fed732bc1233 /gcc/tree-vect-loop.c
parent9636e80677cfde263dcff8e5263bf719ec0dbc97 (diff)
downloadgcc-8c2805bbbb937cbce2c86fac1146515d6aee81e4.zip
gcc-8c2805bbbb937cbce2c86fac1146515d6aee81e4.tar.gz
gcc-8c2805bbbb937cbce2c86fac1146515d6aee81e4.tar.bz2
match.pd (X >/>=/</<= 0 ? 1.0 : -1.0): New patterns.
2017-06-27 Andrew Pinski <apinski@cavium.com> * match.pd (X >/>=/</<= 0 ? 1.0 : -1.0): New patterns. (X * copysign (1.0, X)): New pattern. (X * copysign (1.0, -X)): New pattern. (copysign (-1.0, CST)): New pattern. 2017-06-27 Andrew Pinski <apinski@cavium.com> * gcc.dg/tree-ssa/copy-sign-1.c: New testcase. * gcc.dg/tree-ssa/copy-sign-2.c: New testcase. * gcc.dg/tree-ssa/mult-abs-2.c: New testcase. From-SVN: r249704
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions