aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.cc
diff options
context:
space:
mode:
authorXionghu Luo <xionghuluo@tencent.com>2022-10-12 10:43:38 +0800
committerHaochen Gui <guihaoc@gcc.gnu.org>2022-11-02 16:40:44 +0800
commiteaba55ffef961c28f6a15d845a4d6b77b8a8bab1 (patch)
tree8aac6befbe4ce31f82fb631f1abeae2e56b736c7 /gcc/gcc.cc
parent74e904bdcac3abdd0453daf3b6195d17e44b4cee (diff)
downloadgcc-eaba55ffef961c28f6a15d845a4d6b77b8a8bab1.zip
gcc-eaba55ffef961c28f6a15d845a4d6b77b8a8bab1.tar.gz
gcc-eaba55ffef961c28f6a15d845a4d6b77b8a8bab1.tar.bz2
rs6000: Byte reverse V8HI on Power8 by vector rotation.
gcc/ PR target/100866 * config/rs6000/altivec.md: (*altivec_vrl<VI_char>): Named to... (altivec_vrl<VI_char>): ...this. * config/rs6000/vsx.md (revb_<mode>): Call vspltish and vrlh when target is Power8 and mode is V8HI. gcc/testsuite/ PR target/100866 * gcc.target/powerpc/pr100866-2.c: New.
Diffstat (limited to 'gcc/gcc.cc')
0 files changed, 0 insertions, 0 deletions