diff options
author | Ilya Tocar <ilya.tocar@intel.com> | 2014-12-08 11:45:35 +0000 |
---|---|---|
committer | Ilya Tocar <tocarip@gcc.gnu.org> | 2014-12-08 14:45:35 +0300 |
commit | 9f9f61155a4836aa57e19405a95852172670b8ef (patch) | |
tree | 727614011060b194e8be795773a0cd86576d9c4a /gcc/cgraphclones.c | |
parent | d3fb44cbf6834f43cd359b531bf5df8aad185f39 (diff) | |
download | gcc-9f9f61155a4836aa57e19405a95852172670b8ef.zip gcc-9f9f61155a4836aa57e19405a95852172670b8ef.tar.gz gcc-9f9f61155a4836aa57e19405a95852172670b8ef.tar.bz2 |
Enable const permutations for V64QImode.
gcc/
* config/i386/i386.c (expand_vec_perm_broadcast_1): Handle v64qi.
(expand_vec_perm_vpermi2_vpshub2): New.
(ix86_expand_vec_perm_const_1): Use it.
(ix86_vectorize_vec_perm_const_ok): Handle v64qi.
* config/i386/sse.md (VEC_PERM_CONST): Add v64qi.
From-SVN: r218482
Diffstat (limited to 'gcc/cgraphclones.c')
0 files changed, 0 insertions, 0 deletions