[Bug c/59984] OpenMP and Cilk Plus SIMD pragma makes loop incorrect
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Feb 8 09:29:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59984
--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
The wrong-code issue is now fixed, but we still don't vectorize this.
See http://gcc.gnu.org/ml/gcc-patches/2014-02/msg00514.html
for details. Note that without making the two pointer parameters linear on the
elemental function it actually will not be successfully vectorized unless you
have CPU that can do scatter (Skylake, anything else?).
Keeping this PR open so that I don't forget to address this.
More information about the Gcc-bugs
mailing list