diff options
| author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-06-28 17:53:58 +0000 |
|---|---|---|
| committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-06-28 17:53:58 +0000 |
| commit | 3af51fe9e4266a1fffc5e8965cfccd92df2f6020 (patch) | |
| tree | b21cfac4d2981d684a000a3ebe6facb7c95018b1 /libjava/classpath/lib/java/sql/Statement.class | |
| parent | 99ee4cc8818a368400f9a11ee1bd53e0c056deb8 (diff) | |
| download | ppe42-gcc-3af51fe9e4266a1fffc5e8965cfccd92df2f6020.tar.gz ppe42-gcc-3af51fe9e4266a1fffc5e8965cfccd92df2f6020.zip | |
PR tree-optimization/51581
* tree-vect-stmts.c (permute_vec_elements): Add forward decl.
(vectorizable_operation): Handle vectorization of MULT_HIGHPART_EXPR
also using VEC_WIDEN_MULT_*_EXPR or builtin_mul_widen_* plus
VEC_PERM_EXPR if vector MULT_HIGHPART_EXPR isn't supported.
* tree-vect-patterns.c (vect_recog_divmod_pattern): Use
MULT_HIGHPART_EXPR instead of VEC_WIDEN_MULT_*_EXPR and shifts.
* gcc.dg/vect/pr51581-4.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189053 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/sql/Statement.class')
0 files changed, 0 insertions, 0 deletions

