[Bug middle-end/58723] [4.9 Regression] ICE in lto_output_edge, at lto-cgraph.c:300 for OpenMP's simd reduction
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Nov 27 10:40:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58723
--- Comment #14 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #9)
> We fail to stream cfun->has_force_vect_loops.
Note we don't necessarily have to stream that (and has_simduid_loops), the
alternative is to compute it during streaming in the IL - if it sees any
force_vect loop, it can set fun->has_force_vect_loops for the loop, similarly
for non-zero simdlen and fun->has_simduid_loops. Those two flags are just
(pessimistically correct) flags to avoid scanning the whole IL for it, but LTO
scans the whole IL anyway...
More information about the Gcc-bugs
mailing list