https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128162
--- Comment #13 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Pan Li <[email protected]>: https://gcc.gnu.org/g:b71062341c90ce952e0a07103d6aed9a5c5917d6 commit r17-5750-gb71062341c90ce952e0a07103d6aed9a5c5917d6 Author: Pan Li <[email protected]> Date: Thu Oct 29 10:16:53 2026 +0800 RISC-V: Add test cases to ensure no reg overlap for vwabda.vv [PR target/128162] Add test cases for the register group overlap of the widening absolute difference and accumulate insn vwabda.vv, to ensure the vs1 and vs2 will not fall inside the vd register group. PR target/128162 gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: Add test helper macros. * gcc.target/riscv/rvv/autovec/group_overlap/vwabda_vv-i8-m1.c: New test. * gcc.target/riscv/rvv/autovec/group_overlap/vwabda_vv-i8-m2.c: New test. * gcc.target/riscv/rvv/autovec/group_overlap/vwabda_vv-i8-m4.c: New test. * gcc.target/riscv/rvv/autovec/group_overlap/vwabda_vv-i16-m1.c: New test. * gcc.target/riscv/rvv/autovec/group_overlap/vwabda_vv-i16-m2.c: New test. * gcc.target/riscv/rvv/autovec/group_overlap/vwabda_vv-i16-m4.c: New test. * gcc.target/riscv/rvv/base/pr128162-1.c: New test. Signed-off-by: Pan Li <[email protected]>
