https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105002
Bug ID: 105002 Summary: [12 regression] gcc.target/powerpc/float128-minmax-3.c fails starting with r12-7687-g3a7ba8fd0cda38 Product: gcc Version: 12.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: --- g:3a7ba8fd0cda387809e4902328af2473662b6a4a, r12-7687-g3a7ba8fd0cda38 make -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/float128-minmax-3.c" FAIL: gcc.target/powerpc/float128-minmax-3.c scan-assembler \\mxsmaxcqp\\M FAIL: gcc.target/powerpc/float128-minmax-3.c scan-assembler \\mxsmincqp\\M The new generated code is worse I believe. seurer@rain6p1:~/gcc/git/build/gcc-test$ diff float128-minmax-3.s.r12-7686 float128-minmax-3.s.r12-7687 13c13,14 < xsmincqp 2,2,3 --- > xscmpgtqp 0,3,2 > xxsel 34,35,34,32 28c29,30 < xsmaxcqp 2,3,2 --- > xscmpgtqp 0,3,2 > xxsel 34,34,35,32