[Bug c/105923] unsupported return type ‘complex double’ for simd

crazylht at gmail dot com gcc-bugzilla@gcc.gnu.org
Wed Jun 15 08:12:12 GMT 2022


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

--- Comment #6 from Hongtao.liu <crazylht at gmail dot com> ---
> .L3:
>         subl    %r13d, %r12d
>         cmpl    $1, %r12d
>         je      .L6
>         salq    $4, %r13
>         vmovapd a(%r13), %xmm0
>         call    _ZGVbN2v_foo
>         vmovapd %xmm0, b(%r13)

hmm,  xmm version should be abandoned since it's just 1 complex double.


More information about the Gcc-bugs mailing list