[Bug c/79357] Doubling a single complex float gives inefficient code

drraph at gmail dot com gcc-bugzilla@gcc.gnu.org
Fri Feb 3 22:54:00 GMT 2017


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

--- Comment #1 from Raphael C <drraph at gmail dot com> ---
I omitted 

.L_2il0floatpacket.1:
        .long   0x40000000,0x40000000,0x00000000,0x00000000
        .long   0x40000000,0x00000000

from the assembly. In other words it just multiplies by 2.0f.


More information about the Gcc-bugs mailing list