public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398
       [not found] <bug-87763-4@http.gcc.gnu.org/bugzilla/>
@ 2020-03-12 11:58 ` jakub at gcc dot gnu.org
  2020-04-04 17:24 ` pinskia at gcc dot gnu.org
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu.org @ 2020-03-12 11:58 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|9.3                         |9.4

--- Comment #67 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 9.3.0 has been released, adjusting target milestone.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398
       [not found] <bug-87763-4@http.gcc.gnu.org/bugzilla/>
  2020-03-12 11:58 ` [Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398 jakub at gcc dot gnu.org
@ 2020-04-04 17:24 ` pinskia at gcc dot gnu.org
  2021-04-09 12:43 ` [Bug rtl-optimization/87763] [9/10/11 " cvs-commit at gcc dot gnu.org
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: pinskia at gcc dot gnu.org @ 2020-04-04 17:24 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763

--- Comment #68 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to rsandifo@gcc.gnu.org from comment #62)
> For the two bfi ones: are we really sure that the old code is better?
> It's a difference between a MOV and a BFI or an AND and an ORR.
> The BFI wins (at least for code-size) if we need the same MOV
> for something else.  But the AND/ORR sequence wins in high register
> pressure, since it only needs one register rather than two.

On some processors (ThunderX2 and OcteonTX2 and maybe others [I have not looked
into all of the micro-arches there are]), the mov/bfi case is most likely
better as the mov is removed during renaming phase and not actually issued so
it will turn into just one instruction in a latency of 1 rather than 2
instructions and latency of 2.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug rtl-optimization/87763] [9/10/11 Regression] aarch64 target testcases fail after r265398
       [not found] <bug-87763-4@http.gcc.gnu.org/bugzilla/>
  2020-03-12 11:58 ` [Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398 jakub at gcc dot gnu.org
  2020-04-04 17:24 ` pinskia at gcc dot gnu.org
@ 2021-04-09 12:43 ` cvs-commit at gcc dot gnu.org
  2021-04-09 12:59 ` rsandifo at gcc dot gnu.org
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 6+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-04-09 12:43 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763

--- Comment #69 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Sandiford <rsandifo@gcc.gnu.org>:

https://gcc.gnu.org/g:9a54db29387c4e936ab99499bf4d3e1649e92800

commit r11-8088-g9a54db29387c4e936ab99499bf4d3e1649e92800
Author: Richard Sandiford <richard.sandiford@arm.com>
Date:   Fri Apr 9 13:43:16 2021 +0100

    testsuite: XFAIL two insv_1.c tests [PR87763]

    This patch XFAILs the remaining regressions in PR87763.  We should
    still fix them at some point, but that's not GCC 11 material.

    gcc/testsuite/
            PR target/87763
            * gcc.target/aarch64/insv_1.c: XFAIL two scan tests.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug rtl-optimization/87763] [9/10/11 Regression] aarch64 target testcases fail after r265398
       [not found] <bug-87763-4@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2021-04-09 12:43 ` [Bug rtl-optimization/87763] [9/10/11 " cvs-commit at gcc dot gnu.org
@ 2021-04-09 12:59 ` rsandifo at gcc dot gnu.org
  2022-05-06  8:30 ` [Bug rtl-optimization/87763] [9/10/11/12/13 " jakub at gcc dot gnu.org
  2023-05-08 12:21 ` [Bug rtl-optimization/87763] [10/11/12/13/14 Regression] aarch64 target testcases fail after r265398 (gcc.target/aarch64/insv_1.c left) rguenth at gcc dot gnu.org
  5 siblings, 0 replies; 6+ messages in thread
From: rsandifo at gcc dot gnu.org @ 2021-04-09 12:59 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763

rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|9.4                         |12.0
           Assignee|rsandifo at gcc dot gnu.org        |unassigned at gcc dot gnu.org
             Status|ASSIGNED                    |NEW

--- Comment #70 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> ---
I've XFAILed the remaining two regressions for now, on the basis that
this PR is open and tracking the problem.  The bug is very much still
there though, so the PR shouldn't be closed.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug rtl-optimization/87763] [9/10/11/12/13 Regression] aarch64 target testcases fail after r265398
       [not found] <bug-87763-4@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2021-04-09 12:59 ` rsandifo at gcc dot gnu.org
@ 2022-05-06  8:30 ` jakub at gcc dot gnu.org
  2023-05-08 12:21 ` [Bug rtl-optimization/87763] [10/11/12/13/14 Regression] aarch64 target testcases fail after r265398 (gcc.target/aarch64/insv_1.c left) rguenth at gcc dot gnu.org
  5 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu.org @ 2022-05-06  8:30 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|12.0                        |12.2

--- Comment #71 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 12.1 is being released, retargeting bugs to GCC 12.2.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug rtl-optimization/87763] [10/11/12/13/14 Regression] aarch64 target testcases fail after r265398 (gcc.target/aarch64/insv_1.c left)
       [not found] <bug-87763-4@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2022-05-06  8:30 ` [Bug rtl-optimization/87763] [9/10/11/12/13 " jakub at gcc dot gnu.org
@ 2023-05-08 12:21 ` rguenth at gcc dot gnu.org
  5 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-05-08 12:21 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|12.3                        |12.4

--- Comment #73 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 12.3 is being released, retargeting bugs to GCC 12.4.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-05-08 12:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-87763-4@http.gcc.gnu.org/bugzilla/>
2020-03-12 11:58 ` [Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398 jakub at gcc dot gnu.org
2020-04-04 17:24 ` pinskia at gcc dot gnu.org
2021-04-09 12:43 ` [Bug rtl-optimization/87763] [9/10/11 " cvs-commit at gcc dot gnu.org
2021-04-09 12:59 ` rsandifo at gcc dot gnu.org
2022-05-06  8:30 ` [Bug rtl-optimization/87763] [9/10/11/12/13 " jakub at gcc dot gnu.org
2023-05-08 12:21 ` [Bug rtl-optimization/87763] [10/11/12/13/14 Regression] aarch64 target testcases fail after r265398 (gcc.target/aarch64/insv_1.c left) rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).