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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |10.0

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Works for me with the trunk so closing as fixed.

apinski@xeond:~/src/toolchain-10$
./marvell-tools/bin/aarch64-marvell-linux-gnu-gcc 8881.c -S -O2
-march=armv8.2-a+sve -msve-vector-bits=256 -o -
        .arch armv8.2-a+crc+sve
        .file   "8881.c"
        .text
        .align  2
        .p2align 4,,11
        .global f4
        .type   f4, %function
f4:
.LFB0:
        .cfi_startproc
        ptrue   p0.b, vl32
        mov     z1.d, #0
        ld1d    z0.d, p0/z, [x0]
        fcvtzs  z1.s, p0/m, z1.d
        fcvtzs  z0.s, p0/m, z0.d
        uzp1    z0.s, z0.s, z1.s
        str     q0, [x1]
        ret
        .cfi_endproc
.LFE0:
        .size   f4, .-f4
        .ident  "GCC: (Marvell Development Version) 10.0.0 20200113
(experimental)"
        .section        .note.GNU-stack,"",@progbits

Reply via email to