aboutsummaryrefslogtreecommitdiff
path: root/gcc/graphite.c
diff options
context:
space:
mode:
authorKewen Lin <linkw@linux.ibm.com>2021-11-28 19:59:59 -0600
committerKewen Lin <linkw@linux.ibm.com>2021-11-28 19:59:59 -0600
commit300dbea12693e365c89971527ca14cb0242def64 (patch)
treee63cc02d5be7635d07df83bc936919071eb7b7cf /gcc/graphite.c
parent68332ab7ec58a89660db82569c5f4c2251d59741 (diff)
downloadgcc-300dbea12693e365c89971527ca14cb0242def64.zip
gcc-300dbea12693e365c89971527ca14cb0242def64.tar.gz
gcc-300dbea12693e365c89971527ca14cb0242def64.tar.bz2
rs6000/test: Add emulated gather test case
As verified, the emulated gather capability of vectorizer (r12-2733) can help to speed up SPEC2017 510.parest_r on Power8/9/10 by 5% ~ 9% with option sets Ofast unroll and Ofast lto. This patch is to add a test case similar to the one in i386 to add testing coverage for 510.parest_r hotspots. btw, different from the one in i386, this uses unsigned int as INDEXTYPE since the unpack support for unsigned int (r12-3134) also matters for the hotspots vectorization. gcc/testsuite/ChangeLog: * gcc.target/powerpc/vect-gather-1.c: New test.
Diffstat (limited to 'gcc/graphite.c')
0 files changed, 0 insertions, 0 deletions