aboutsummaryrefslogtreecommitdiff
path: root/gcc/vec-perm-indices.h
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-12-06 11:45:47 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2018-12-06 11:45:47 +0100
commit98610dc5b630a8ee7f39ed48d45e58fb044dbec1 (patch)
tree31424dd67a7c75abf968575cec641c895751abdd /gcc/vec-perm-indices.h
parenta126d36172d336ee92f18b5c0fcf60a16690c2f0 (diff)
downloadgcc-98610dc5b630a8ee7f39ed48d45e58fb044dbec1.zip
gcc-98610dc5b630a8ee7f39ed48d45e58fb044dbec1.tar.gz
gcc-98610dc5b630a8ee7f39ed48d45e58fb044dbec1.tar.bz2
re PR tree-optimization/85726 (div C1 to div C2 match.pd suboptimization)
PR tree-optimization/85726 * generic-match-head.c (optimize_successive_divisions_p): New function. * gimple-match-head.c (optimize_successive_divisions_p): Likewise. * match.pd: Don't combine successive divisions if they aren't exact and optimize_successive_divisions_p is false. * gcc.dg/tree-ssa/pr85726-1.c: New test. * gcc.dg/tree-ssa/pr85726-2.c: New test. * gcc.dg/tree-ssa/pr85726-3.c: New test. * gcc.dg/tree-ssa/pr85726-4.c: New test. From-SVN: r266848
Diffstat (limited to 'gcc/vec-perm-indices.h')
0 files changed, 0 insertions, 0 deletions