On Thu, Jul 23, 2026 at 03:09:21PM +0530, Avinash Jayakar wrote: > From: Avinash Jayakar <[email protected]> > > Changes from v1: > * Use dmf, nodmf instead of p10 and future in updated test file names. > * Use powerpc_future_compile_ok for dmf tests. > * Use -mno-dense-math for nodmf tests. > > This patch splits the mma related test cases for powerpc into power10 > and future.
This looks good to check into the master branch, and backport to the GCC 16 branch once all of the other -mcpu=future changes are back ported to GCC 16. Thanks for renaming the files and adding -mno-dense-math to the power10 tests. > gcc/testsuite/ChangeLog: > * gcc.target/powerpc/mma-builtin-1.c: Move to... > * gcc.target/powerpc/mma-builtin-1.h: ...here. > * gcc.target/powerpc/mma-builtin-10-pair.c: Move to... > * gcc.target/powerpc/mma-builtin-10-pair.h: ...here. > * gcc.target/powerpc/mma-builtin-2.c: Move to... > * gcc.target/powerpc/mma-builtin-2.h: ...here. > * gcc.target/powerpc/mma-builtin-3.c: Move to... > * gcc.target/powerpc/mma-builtin-3.nodmf.c: ...here. > * gcc.target/powerpc/mma-builtin-4.c: Move to... > * gcc.target/powerpc/mma-builtin-4.h: ...here. > * gcc.target/powerpc/mma-builtin-5.c: Move to... > * gcc.target/powerpc/mma-builtin-5.h: ...here. > * gcc.target/powerpc/mma-builtin-6.c: Move to... > * gcc.target/powerpc/mma-builtin-6.nodmf.c: ...here. > * gcc.target/powerpc/mma-builtin-7.c: Move to... > * gcc.target/powerpc/mma-builtin-7.h: ...here. > * gcc.target/powerpc/mma-builtin-8.c: Move to... > * gcc.target/powerpc/mma-builtin-8.h: ...here. > * gcc.target/powerpc/mma-builtin-9.c: Move to... > * gcc.target/powerpc/mma-builtin-9.h: ...here. > * gcc.target/powerpc/mma-builtin-10-quad.c: Removed. > * gcc.target/powerpc/mma-builtin-1.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-1.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-10-pair.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-10-pair.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-10-quad.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-10-quad.h: New test. > * gcc.target/powerpc/mma-builtin-10-quad.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-2.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-2.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-3.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-3.h: New test. > * gcc.target/powerpc/mma-builtin-4.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-4.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-5.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-5.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-6.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-6.h: New test. > * gcc.target/powerpc/mma-builtin-7.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-7.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-8.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-8.nodmf.c: New test. > * gcc.target/powerpc/mma-builtin-9.dmf.c: New test. > * gcc.target/powerpc/mma-builtin-9.nodmf.c: New test. -- Michael Meissner, IBM PO Box 98, Ayer, Massachusetts, USA, 01432 email: [email protected]
