gnu/gcc/6098abe39da8573bb1412f1e1a7ffde6ecebbe4d testsuite: Split rs6000 mma related PR test cases to dmf and nodmf
Hi Michael,
The same changes as done for 1/2 patch is done for this as well. Kindly
review and approve for trunk and gcc-16.
Thanks,
Avinash
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.
All the remaining test cases which use mma functionality have been
split into power10 and future.
gcc/testsuite/ChangeLog:
PR target/100777
PR target/101849
PR target/102976
PR target/103127
PR target/104923
PR target/106016
PR target/106017
PR target/106833
PR target/110411
PR target/96446
PR target/96530
PR target/96808
PR target/97360
PR target/98872
* gcc.target/powerpc/pr100777.c: Move to...
* gcc.target/powerpc/pr100777.h: ...here.
* gcc.target/powerpc/pr101849.c: Move to...
* gcc.target/powerpc/pr101849.h: ...here.
* gcc.target/powerpc/pr103127.c: Move to...
* gcc.target/powerpc/pr103127.h: ...here.
* gcc.target/powerpc/pr104923.c: Move to...
* gcc.target/powerpc/pr104923.h: ...here.
* gcc.target/powerpc/pr106016.c: Move to...
* gcc.target/powerpc/pr106016.h: ...here.
* gcc.target/powerpc/pr106017.c: Move to...
* gcc.target/powerpc/pr106017.h: ...here.
* gcc.target/powerpc/pr110411-2.c: Move to...
* gcc.target/powerpc/pr110411-2.h: ...here.
* gcc.target/powerpc/pr96446.c: Move to...
* gcc.target/powerpc/pr96446.h: ...here.
* gcc.target/powerpc/pr96530.c: Move to...
* gcc.target/powerpc/pr96530.h: ...here.
* gcc.target/powerpc/pr96808.c: Move to...
* gcc.target/powerpc/pr96808.h: ...here.
* gcc.target/powerpc/pr97360.c: Move to...
* gcc.target/powerpc/pr97360.h: ...here.
* gcc.target/powerpc/pr98872.c: Move to...
* gcc.target/powerpc/pr98872.h: ...here.
* gcc.target/powerpc/pr102976.c: Removed.
* gcc.target/powerpc/pr103627-1.c: Removed.
* gcc.target/powerpc/pr106833.c: Removed.
* gcc.target/powerpc/pr100777.dmf.c: New test.
* gcc.target/powerpc/pr100777.nodmf.c: New test.
* gcc.target/powerpc/pr101849.dmf.c: New test.
* gcc.target/powerpc/pr101849.nodmf.c: New test.
* gcc.target/powerpc/pr102976.dmf.c: New test.
* gcc.target/powerpc/pr102976.h: New test.
* gcc.target/powerpc/pr102976.nodmf.c: New test.
* gcc.target/powerpc/pr103127.dmf.c: New test.
* gcc.target/powerpc/pr103127.nodmf.c: New test.
* gcc.target/powerpc/pr104923.dmf.c: New test.
* gcc.target/powerpc/pr104923.nodmf.c: New test.
* gcc.target/powerpc/pr106016.dmf.c: New test.
* gcc.target/powerpc/pr106016.nodmf.c: New test.
* gcc.target/powerpc/pr106017.dmf.c: New test.
* gcc.target/powerpc/pr106017.nodmf.c: New test.
* gcc.target/powerpc/pr106833.dmf.c: New test.
* gcc.target/powerpc/pr106833.h: New test.
* gcc.target/powerpc/pr106833.nodmf.c: New test.
* gcc.target/powerpc/pr110411-2.dmf.c: New test.
* gcc.target/powerpc/pr110411-2.nodmf.c: New test.
* gcc.target/powerpc/pr96446.dmf.c: New test.
* gcc.target/powerpc/pr96446.nodmf.c: New test.
* gcc.target/powerpc/pr96530.dmf.c: New test.
* gcc.target/powerpc/pr96530.nodmf.c: New test.
* gcc.target/powerpc/pr96808.dmf.c: New test.
* gcc.target/powerpc/pr96808.nodmf.c: New test.
* gcc.target/powerpc/pr97360.dmf.c: New test.
* gcc.target/powerpc/pr97360.nodmf.c: New test.
* gcc.target/powerpc/pr98872.dmf.c: New test.
* gcc.target/powerpc/pr98872.nodmf.c: New test.
45 files changed