[Bug tree-optimization/88873] missing vectorization for decomposed operations on a vector type

vincent-gcc at vinc17 dot net gcc-bugzilla@gcc.gnu.org
Wed Jan 16 10:23:00 GMT 2019


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

--- Comment #1 from Vincent Lefèvre <vincent-gcc at vinc17 dot net> ---
Note: with Clang, I get vectorized code as expected:

bar:                                    # @bar
        .cfi_startproc
# %bb.0:
        vfmadd213pd     %xmm2, %xmm1, %xmm0 # xmm0 = (xmm1 * xmm0) + xmm2
        retq
.Lfunc_end1:
        .size   bar, .Lfunc_end1-bar
        .cfi_endproc


More information about the Gcc-bugs mailing list