]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Add missing changelog entries
authorAndrew Stubbs <ams@codesourcery.com>
Thu, 20 Apr 2023 11:20:47 +0000 (12:20 +0100)
committerAndrew Stubbs <ams@codesourcery.com>
Thu, 20 Apr 2023 11:21:27 +0000 (12:21 +0100)
gcc/ChangeLog.omp
gcc/testsuite/ChangeLog.omp

index 566643d62feff1e20b9545b7096f14aded3f268d..5fea0ebc96a97dbd798915185c60fe9b8f28bc2b 100644 (file)
@@ -1,3 +1,21 @@
+2023-04-20  Andrew Stubbs  <ams@codesourcery.com>
+
+       Backport from mainline:
+       Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/gcn-valu.md (SV_SFDF): New iterator.
+       (SV_FP): New iterator.
+       (scalar_mode, SCALAR_MODE): Add identity mappings for scalar modes.
+       (recip<mode>2): Unify the two patterns using SV_FP.
+       (div_scale<mode><exec_vcc>): New insn.
+       (div_fmas<mode><exec>): New insn.
+       (div_fixup<mode><exec>): New insn.
+       (div<mode>3): Unify the two expanders and rewrite using hardfp.
+       * config/gcn/gcn.cc (gcn_md_reorg): Support "vccwait" attribute.
+       * config/gcn/gcn.md (unspec): Add UNSPEC_DIV_SCALE, UNSPEC_DIV_FMAS,
+       and UNSPEC_DIV_FIXUP.
+       (vccwait): New attribute.
+
 2023-04-13  Andrew Stubbs  <ams@codesourcery.com>
 
        Backport from mainline:
index b7611bd6a13b6c3fad737c3a1f57402a0392ed0f..16fe6f47379077516ff1c09c715de7e1ff16182b 100644 (file)
@@ -1,3 +1,10 @@
+2023-04-20  Andrew Stubbs  <ams@codesourcery.com>
+
+       Backport from mainline:
+       Andrew Stubbs  <ams@codesourcery.com>
+
+       * gcc.target/gcn/fpdiv.c: Remove the -ffast-math requirement.
+
 2023-04-13  Andrew Stubbs  <ams@codesourcery.com>
 
        Backport from mainline: