public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug testsuite/111480] New: new test case g++.target/powerpc/altivec-19.C fails
@ 2023-09-19 14:14 seurer at gcc dot gnu.org
  2024-01-08  3:35 ` [Bug testsuite/111480] " linkw at gcc dot gnu.org
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: seurer at gcc dot gnu.org @ 2023-09-19 14:14 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 111480
           Summary: new test case g++.target/powerpc/altivec-19.C fails
           Product: gcc
           Version: 14.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:b34f8e705d961260adc2bea95db4361b2e70d565, r14-4079-gb34f8e705d9612
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
powerpc.exp=g++.target/powerpc/altivec-19.C"
FAIL: g++.target/powerpc/altivec-19.C scan-assembler-not \\mrldicl\\M

This is failing just on big endian.

commit b34f8e705d961260adc2bea95db4361b2e70d565
Author: Ajit Kumar Agarwal <aagarwa1@linux.ibm.com>
Date:   Sun Sep 17 12:27:10 2023 -0500

    rs6000: unnecessary clear after vctzlsbb in vec_first_match_or_eos_index

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

* [Bug testsuite/111480] new test case g++.target/powerpc/altivec-19.C fails
  2023-09-19 14:14 [Bug testsuite/111480] New: new test case g++.target/powerpc/altivec-19.C fails seurer at gcc dot gnu.org
@ 2024-01-08  3:35 ` linkw at gcc dot gnu.org
  2024-01-10  5:09 ` cvs-commit at gcc dot gnu.org
  2024-01-10  5:21 ` [Bug target/111480] " linkw at gcc dot gnu.org
  2 siblings, 0 replies; 4+ messages in thread
From: linkw at gcc dot gnu.org @ 2024-01-08  3:35 UTC (permalink / raw)
  To: gcc-bugs

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

Kewen Lin <linkw at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2024-01-08
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |ASSIGNED
                URL|                            |https://gcc.gnu.org/piperma
                   |                            |il/gcc-patches/2024-January
                   |                            |/642093.html
           Assignee|unassigned at gcc dot gnu.org      |linkw at gcc dot gnu.org
                 CC|                            |linkw at gcc dot gnu.org

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

* [Bug testsuite/111480] new test case g++.target/powerpc/altivec-19.C fails
  2023-09-19 14:14 [Bug testsuite/111480] New: new test case g++.target/powerpc/altivec-19.C fails seurer at gcc dot gnu.org
  2024-01-08  3:35 ` [Bug testsuite/111480] " linkw at gcc dot gnu.org
@ 2024-01-10  5:09 ` cvs-commit at gcc dot gnu.org
  2024-01-10  5:21 ` [Bug target/111480] " linkw at gcc dot gnu.org
  2 siblings, 0 replies; 4+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-01-10  5:09 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Kewen Lin <linkw@gcc.gnu.org>:

https://gcc.gnu.org/g:6660904c3f5872262f466b5cbbd48fb11e9fe966

commit r14-7091-g6660904c3f5872262f466b5cbbd48fb11e9fe966
Author: Kewen Lin <linkw@linux.ibm.com>
Date:   Tue Jan 9 23:06:13 2024 -0600

    rs6000: Eliminate zext fed by vclzlsbb [PR111480]

    As PR111480 shows, commit r14-4079 only optimizes the case
    of vctzlsbb but not for the similar vclzlsbb.  This patch
    is to consider vclzlsbb as well and avoid the failure on
    the reported test case.  It also simplifies the patterns
    with iterator and attribute.

            PR target/111480

    gcc/ChangeLog:

            * config/rs6000/vsx.md (VCZLSBB): New int iterator.
            (vczlsbb_char): New int attribute.
            (vclzlsbb_<mode>, vctzlsbb_<mode>): Merge to ...
            (vc<vczlsbb_char>zlsbb_<mode>): ... this.
            (*vctzlsbb_zext_<mode>): Rename to ...
            (*vc<vczlsbb_char>zlsbb_zext_<mode>): ... this, and extend it to
            cover vclzlsbb.

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

* [Bug target/111480] new test case g++.target/powerpc/altivec-19.C fails
  2023-09-19 14:14 [Bug testsuite/111480] New: new test case g++.target/powerpc/altivec-19.C fails seurer at gcc dot gnu.org
  2024-01-08  3:35 ` [Bug testsuite/111480] " linkw at gcc dot gnu.org
  2024-01-10  5:09 ` cvs-commit at gcc dot gnu.org
@ 2024-01-10  5:21 ` linkw at gcc dot gnu.org
  2 siblings, 0 replies; 4+ messages in thread
From: linkw at gcc dot gnu.org @ 2024-01-10  5:21 UTC (permalink / raw)
  To: gcc-bugs

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

Kewen Lin <linkw at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|testsuite                   |target
           Keywords|testsuite-fail              |missed-optimization
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #2 from Kewen Lin <linkw at gcc dot gnu.org> ---
Should be fixed.

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

end of thread, other threads:[~2024-01-10  5:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-19 14:14 [Bug testsuite/111480] New: new test case g++.target/powerpc/altivec-19.C fails seurer at gcc dot gnu.org
2024-01-08  3:35 ` [Bug testsuite/111480] " linkw at gcc dot gnu.org
2024-01-10  5:09 ` cvs-commit at gcc dot gnu.org
2024-01-10  5:21 ` [Bug target/111480] " linkw 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).