diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2019-10-24 20:22:33 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2019-10-24 20:22:33 +0200 |
commit | 90a158075a6b4e26c2e1204c71aa7f49548c5bd7 (patch) | |
tree | 10e83c6e11af9f914b2b55f459c9fea3900de1bc /gcc/tree-ssa-loop-ch.c | |
parent | 1c95aee0a3e154a9583a7f2cfe987ef84344157c (diff) | |
download | gcc-90a158075a6b4e26c2e1204c71aa7f49548c5bd7.zip gcc-90a158075a6b4e26c2e1204c71aa7f49548c5bd7.tar.gz gcc-90a158075a6b4e26c2e1204c71aa7f49548c5bd7.tar.bz2 |
rs6000: Implement [u]avg<mode>3_ceil
We already had those in fact, just under other names. Use the standard
names so that the vectorizer can use it.
* config/rs6000/altivec.md (altivec_vavgu<VI_char>): Rename to...
(uavg<mode>3_ceil): ... This.
(altivec_vavgs<VI_char>): Rename to...
(avg<mode>3_ceil): ... This.
* config/rs6000/rs6000-builtin.def (VAVGUB, VAVGSB, VAVGUH, VAVGSH,
VAVGUW, VAVGSW): Adjust.
From-SVN: r277421
Diffstat (limited to 'gcc/tree-ssa-loop-ch.c')
0 files changed, 0 insertions, 0 deletions