aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorEvgeny Stupachenko <evstupac@gmail.com>2014-06-11 08:37:53 +0000
committerKirill Yukhin <kyukhin@gcc.gnu.org>2014-06-11 08:37:53 +0000
commite1377713ce21a9ee25b3d6b7dbb9aaf7b7f7d4a5 (patch)
tree289342ef986aaaa4101dfb80034c93bd6f2e14dc /gcc/config.gcc
parent862b3da6a46799de1c1f4a84ef949e52d69fa3ff (diff)
downloadgcc-e1377713ce21a9ee25b3d6b7dbb9aaf7b7f7d4a5.zip
gcc-e1377713ce21a9ee25b3d6b7dbb9aaf7b7f7d4a5.tar.gz
gcc-e1377713ce21a9ee25b3d6b7dbb9aaf7b7f7d4a5.tar.bz2
re PR tree-optimization/52252 (An opportunity for x86 gcc vectorizer (gain up to 3 times))
gcc/ * tree-vect-data-refs.c (vect_grouped_store_supported): New check for stores group of length 3. (vect_permute_store_chain): New permutations for stores group of length 3. * tree-vect-stmts.c (vect_model_store_cost): Change cost of vec_perm_shuffle for the new permutations. gcc/testsuite/ PR tree-optimization/52252 * gcc.dg/vect/pr52252-st.c: Test on stores group of size 3. From-SVN: r211439
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions