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

--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> ---
GCC 10 generates:

        .globl  _Z11copysign_psDv8_fS_
        .type   _Z11copysign_psDv8_fS_, @function
_Z11copysign_psDv8_fS_:
.LFB5339:
        .cfi_startproc
        vmovaps %ymm0, %ymm2
        vbroadcastss    .LC0(%rip), %ymm0
        vandnps %ymm1, %ymm0, %ymm1
        vandps  %ymm2, %ymm0, %ymm0
        vorps   %ymm1, %ymm0, %ymm0
        ret
        .cfi_endproc
.LFE5339:
        .size   _Z11copysign_psDv8_fS_, .-_Z11copysign_psDv8_fS_
        .section        .rodata.cst4,"aM",@progbits,4
        .align 4
.LC0:
        .long   2147483648

Reply via email to