]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 21 Jun 2023 00:21:27 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 21 Jun 2023 00:21:27 +0000 (00:21 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index fb79e651b0882afb6dc710dc0f06a161fea9b074..1daf99a42009438b44a22bc9bff976a1cc64b961 100644 (file)
@@ -1,3 +1,64 @@
+2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+
+       Backported from master:
+       2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/110132
+       * config/aarch64/aarch64-builtins.cc (aarch64_general_simulate_builtin):
+       New. Use it ...
+       (aarch64_init_ls64_builtins): ... here. Switch to declaring public ACLE
+       names for builtins.
+       (aarch64_general_init_builtins): Ensure we invoke the arm_acle.h
+       setup if in_lto_p, just like we do for SVE.
+       * config/aarch64/arm_acle.h: (__arm_ld64b): Delete.
+       (__arm_st64b): Delete.
+       (__arm_st64bv): Delete.
+       (__arm_st64bv0): Delete.
+
+2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+
+       Backported from master:
+       2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/110100
+       * config/aarch64/aarch64-builtins.cc (aarch64_expand_builtin_ls64):
+       Use input operand for the destination address.
+       * config/aarch64/aarch64.md (st64b): Fix constraint on address
+       operand.
+
+2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+
+       Backported from master:
+       2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/110100
+       * config/aarch64/aarch64-builtins.cc (aarch64_init_ls64_builtins_types):
+       Replace eight consecutive spaces with tabs.
+       (aarch64_init_ls64_builtins): Likewise.
+       (aarch64_expand_builtin_ls64): Likewise.
+       * config/aarch64/aarch64.md (ld64b): Likewise.
+       (st64b): Likewise.
+       (st64bv): Likewise
+       (st64bv0): Likewise.
+
+2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
+
+       Backported from master:
+       2023-06-12  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR target/109932
+       * config/rs6000/rs6000-builtins.def (__builtin_pack_vector_int128,
+       __builtin_unpack_vector_int128): Move from stanza power7 to vsx.
+
+2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
+
+       Backported from master:
+       2023-06-12  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR target/110011
+       * config/rs6000/rs6000.cc (output_toc): Use the mode of the 128-bit
+       floating constant itself for real_to_target call.
+
 2023-06-16  Vladimir N. Makarov  <vmakarov@redhat.com>
 
        * ira-costs.cc: (find_costs_and_classes): Constrain classes of pic
index 414ba4c8afb5b43de16bf1b47f2d23d6a6e9f6e4..047f836b4f38cfc221c64f3f5eaf26c41f3fadae 100644 (file)
@@ -1 +1 @@
-20230620
+20230621
index 502c07b9ad380f6510e19bd75d37b4381e6c7b55..c42f1417d8b3b44723f40c765d947e3b3c39a4c7 100644 (file)
@@ -1,3 +1,52 @@
+2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+
+       Backported from master:
+       2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/110132
+       * lib/target-supports.exp (check_effective_target_aarch64_asm_FUNC_ok):
+       Extend to ls64.
+       * g++.target/aarch64/acle/acle.exp: New.
+       * g++.target/aarch64/acle/ls64.C: New test.
+       * g++.target/aarch64/acle/ls64_lto.C: New test.
+       * gcc.target/aarch64/acle/ls64_lto.c: New test.
+       * gcc.target/aarch64/acle/pr110132.c: New test.
+
+2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+
+       Backported from master:
+       2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/110100
+       * gcc.target/aarch64/acle/pr110100.c: New test.
+
+2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
+
+       Backported from master:
+       2023-06-13  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR testsuite/110230
+       PR target/109932
+       * gcc.target/powerpc/pr109932-1.c: Adjust with int128 effective target.
+       * gcc.target/powerpc/pr109932-2.c: Ditto.
+
+2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
+
+       Backported from master:
+       2023-06-12  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR target/109932
+       * gcc.target/powerpc/pr109932-1.c: New test.
+       * gcc.target/powerpc/pr109932-2.c: New test.
+
+2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
+
+       Backported from master:
+       2023-06-12  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR target/110011
+       * gcc.target/powerpc/pr110011.c: New test.
+
 2023-06-16  Vladimir N. Makarov  <vmakarov@redhat.com>
 
        * gcc.target/sparc/pr109541.c: New.