https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65375
--- Comment #1 from kugan at gcc dot gnu.org ---
arm-none-linux-gnueabi-gcc -O2 -ffast-math -unsafe-math-optimisations
-mfpu=neon produces just:
hello_vst2:
@ args = 0, pretend = 0, frame = 0
@ frame_needed = 0, uses_anonymous_args =
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65375
--- Comment #4 from Andrew Pinski pinskia at gcc dot gnu.org ---
;; _6 = __builtin_aarch64_get_qregoiv4sf (__o_5, 0);
(insn 8 7 0 (set (reg:V4SF 74 [ D.16774 ])
(subreg:V4SF (reg/v:OI 73 [ __o ]) 0))
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65375
--- Comment #2 from kugan at gcc dot gnu.org ---
aarch64-none-linux-gnu-gcc -O2 -ffast-math -unsafe-math-optimisations
-fno-split-wide-types produces :
ld2{v2.4s - v3.4s}, [x1]
orrv0.16b, v2.16b, v2.16b
orrv1.16b, v3.16b,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65375
kugan at gcc dot gnu.org changed:
What|Removed |Added
Target||aarch64