From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 0AF703858D37; Fri, 23 Jun 2023 00:20:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0AF703858D37 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1687479640; bh=1jgY913KfwsD/C8Xg67PBavED3TK2lDd4fWvI5qVG58=; h=From:To:Subject:Date:From; b=fZQ7i5THF/mx2Ib2tDi8Ef7UMuteq81w7+cNJ8srHl7h0Gboc300AaZ7N8obDxvdo NE3rXo1R87wNuikzshBgShbrMn6mBsVYdvHvxDrkLA6kZ3n6DELwwRM4D9DsymM1XY ZL6Ho5R16BgQpxPRUnLxJ8+xGqtAG+Z9Akki4WrY= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org Subject: [gcc r12-9721] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/releases/gcc-12 X-Git-Oldrev: 4481d70c9edcd89a8d9f6c0d705b05230aa080e3 X-Git-Newrev: c3f04b79eca06c8fe4ad5d2e3d194942a7c2ef10 Message-Id: <20230623002040.0AF703858D37@sourceware.org> Date: Fri, 23 Jun 2023 00:20:40 +0000 (GMT) List-Id: https://gcc.gnu.org/g:c3f04b79eca06c8fe4ad5d2e3d194942a7c2ef10 commit r12-9721-gc3f04b79eca06c8fe4ad5d2e3d194942a7c2ef10 Author: GCC Administrator Date: Fri Jun 23 00:20:18 2023 +0000 Daily bump. Diff: --- gcc/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 22 ++++++++++++++++++++++ 3 files changed, 66 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 466861bc455..6aea52f78fa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,46 @@ +2023-06-22 Alex Coplan + + Backported from master: + 2023-06-07 Alex Coplan + + 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-22 Alex Coplan + + Backported from master: + 2023-06-07 Alex Coplan + + 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-22 Alex Coplan + + Backported from master: + 2023-06-07 Alex Coplan + + 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 Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2fa39115675..0d054fa2ec3 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230622 +20230623 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 974d1ce48c8..0ed53723264 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,25 @@ +2023-06-22 Alex Coplan + + Backported from master: + 2023-06-07 Alex Coplan + + 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-22 Alex Coplan + + Backported from master: + 2023-06-07 Alex Coplan + + PR target/110100 + * gcc.target/aarch64/acle/pr110100.c: New test. + 2023-06-20 Kewen Lin Backported from master: