https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109971
Bug ID: 109971 Summary: [14 regression] Several powerpc64 vector test cases fail after r14-1242-gf574e2dfae7905 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Created attachment 55158 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55158&action=edit diff of assembler output between r14-1241 and r14-1242 g:f574e2dfae79055f16d0c63cc12df24815d8ead6, r14-1242-gf574e2dfae7905 make -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/p9-vec-length-full-1.c" FAIL: gcc.target/powerpc/p9-vec-length-full-1.c scan-assembler-times \\mlxvl\\M 20 FAIL: gcc.target/powerpc/p9-vec-length-full-1.c scan-assembler-times \\mstxvl\\M 10 # of expected passes 5 # of unexpected failures 2 There are a few others, too: FAIL: gcc.target/powerpc/p9-vec-length-full-2.c scan-assembler-times \\\\mlxvl\\\\M 20 FAIL: gcc.target/powerpc/p9-vec-length-full-2.c scan-assembler-times \\\\mstxvl\\\\M 10 FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-times \\\\mlxvl\\\\M 10 FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-times \\\\mstxvl\\\\M 10 FAIL: gcc.target/powerpc/p9-vec-length-full-7.c scan-assembler-times \\\\mstxvl\\\\M 12 There are hundreds of assembler code differences caused by the commit. Diff file attached. commit f574e2dfae79055f16d0c63cc12df24815d8ead6 (HEAD, refs/bisect/bad) Author: Ju-Zhe Zhong <juzhe.zh...@rivai.ai> Date: Thu May 25 22:42:35 2023 +0800 VECT: Add decrement IV iteration loop control by variable amount support