diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-06-21 00:21:27 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-06-21 00:21:27 +0000 |
commit | fedfab9d88d041e4034faf3d257f94562caca198 (patch) | |
tree | 3a15eb9fb47f19f2a3b2f1143fd8e80a16fd5d21 | |
parent | 4eb01f987606e82ba4b7696f6cf79266d9e242ad (diff) | |
download | gcc-fedfab9d88d041e4034faf3d257f94562caca198.zip gcc-fedfab9d88d041e4034faf3d257f94562caca198.tar.gz gcc-fedfab9d88d041e4034faf3d257f94562caca198.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 61 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 49 |
3 files changed, 111 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb79e65..1daf99a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 414ba4c..047f836 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230620 +20230621 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 502c07b..c42f141 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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. |