diff options
author | Xionghu Luo <luoxhu@linux.ibm.com> | 2021-10-27 21:22:39 -0500 |
---|---|---|
committer | Xionghu Luo <luoxhu@linux.ibm.com> | 2021-10-27 22:17:33 -0500 |
commit | 5f9ef1339e9d0d709af6a70b60e584bf7decd761 (patch) | |
tree | f61ac6ed4a23bee4f3d95e0e54dcd591be3cf02c /gcc/tree-vrp.c | |
parent | 9222481ffc69a6c0b73ec81e1bf04289fa3db0ed (diff) | |
download | gcc-5f9ef1339e9d0d709af6a70b60e584bf7decd761.zip gcc-5f9ef1339e9d0d709af6a70b60e584bf7decd761.tar.gz gcc-5f9ef1339e9d0d709af6a70b60e584bf7decd761.tar.bz2 |
rs6000: Fold xxsel to vsel since they have same semantics
Fold xxsel to vsel like xxperm/vperm to avoid duplicate code.
gcc/ChangeLog:
2021-10-28 Xionghu Luo <luoxhu@linux.ibm.com>
PR target/94613
* config/rs6000/altivec.md: Add vsx register constraints.
* config/rs6000/vsx.md (vsx_xxsel<mode>): Delete.
(vsx_xxsel<mode>2): Likewise.
(vsx_xxsel<mode>3): Likewise.
(vsx_xxsel<mode>4): Likewise.
gcc/testsuite/ChangeLog:
2021-10-28 Xionghu Luo <luoxhu@linux.ibm.com>
* gcc.target/powerpc/builtins-1.c: Adjust.
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions