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

            Bug ID: 115892
           Summary: [15 regression]
                    gcc.target/aarch64/sve/acle/general/cpy_1.c test
                    failure
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jskumari at gcc dot gnu.org
  Target Milestone: ---

The test fails with r15-1619-g3b9b8d6cfdf593. 

body: .*\tadd   (x[0-9]+), x0, #?1
\tmov   (p[0-7])\.b, p15\.b
\tmov   z0\.d, \2/m, \1
.*\tret

against:        addvl   sp, sp, #-1
        str     p15, [sp]
        mov     p3.b, p15.b
        add     x0, x0, 1
        mov     z0.d, p3/m, x0
        ldr     p15, [sp]
        addvl   sp, sp, #1
        ret

FAIL: gcc.target/aarch64/sve/acle/general/cpy_1.c -march=armv8.2-a+sve
-moverride=tune=none  check-function-bodies dup_x0_m

As per the discussion at
https://gcc.gnu.org/pipermail/gcc/2023-November/242930.html and
https://gcc.gnu.org/pipermail/gcc/2023-November/242931.html , this is an
acceptable result and the testcase can be changed.

Reply via email to