diff options
author | Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> | 2023-04-25 01:12:28 +0530 |
---|---|---|
committer | Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> | 2023-04-25 01:16:11 +0530 |
commit | f0eabc52c9a2d3da0bfc201da7a5c1658b76e9a4 (patch) | |
tree | b56d5ae891cdc8f90c51e475bd662442b9c1b803 /gcc/value-range.h | |
parent | ad1816a8ab6c7baf7180e5e2644063db42f75a0f (diff) | |
download | gcc-f0eabc52c9a2d3da0bfc201da7a5c1658b76e9a4.zip gcc-f0eabc52c9a2d3da0bfc201da7a5c1658b76e9a4.tar.gz gcc-f0eabc52c9a2d3da0bfc201da7a5c1658b76e9a4.tar.bz2 |
[SVE] Fold svrev(svrev(v)) to v.
gcc/ChangeLog:
* tree-ssa-forwprop.cc (is_combined_permutation_identity): Try to
simplify two successive VEC_PERM_EXPRs with same VLA mask,
where mask chooses elements in reverse order.
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/sve/acle/general/rev-1.c: New test.
Diffstat (limited to 'gcc/value-range.h')
0 files changed, 0 insertions, 0 deletions