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