https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70308
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|unassigned at gcc dot gnu.org |hjl.tools at gmail dot
com
Target Milestone|--- |16.0
--- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> ---
foo:
.LFB0:
.cfi_startproc
subq $16, %rsp
.cfi_def_cfa_offset 24
pxor %xmm0, %xmm0
movaps %xmm0, -120(%rsp)
movaps %xmm0, -104(%rsp)
movaps %xmm0, -88(%rsp)
movaps %xmm0, -72(%rsp)
movaps %xmm0, -56(%rsp)
movaps %xmm0, -40(%rsp)
movaps %xmm0, -24(%rsp)
movaps %xmm0, -8(%rsp)
xorl %eax, %eax
addq $16, %rsp
.cfi_def_cfa_offset 8
ret
should be faster.