re PR tree-optimization/53645 (Missed optimization for vector integer division lowering)
authorJakub Jelinek <jakub@redhat.com>
Thu, 28 Jun 2012 17:52:51 +0000 (19:52 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 28 Jun 2012 17:52:51 +0000 (19:52 +0200)
commitc9ba330781f41dd3e35d1c775a3a3eeaa0b4c61e
tree87b2d741d1edf9831c99a4abe29c9a44b7479e69
parentb04ffa565302de59ad22d8211925f78c52b042e5
re PR tree-optimization/53645 (Missed optimization for vector integer division lowering)

PR tree-optimization/53645
* tree-vect-generic.c (expand_vector_divmod): Use MULT_HIGHPART_EXPR
instead of VEC_WIDEN_MULT_{HI,LO}_EXPR followed by VEC_PERM_EXPR
if possible.

* gcc.c-torture/execute/pr53645-2.c: New test.

From-SVN: r189052
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr53645-2.c [new file with mode: 0644]
gcc/tree-vect-generic.c