[Bug lto/58723] [4.9 Regression] ICE in lto_output_edge, at lto-cgraph.c:300 for OpenMP's simd reduction
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Nov 19 10:18:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58723
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hubicka at gcc dot gnu.org
--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
Looks like cgraph doesn't know about internal functions and treats them as
indirect calls ... I suppose we shouldn't record any call edges for internal
fns which all should expand to non-calls (and should all be 'leaf')?
Runs into interesting fallout though ...
The other variant is to forcefully build non-indirect edges, also with
interesting fallout.
Bah.
Honza?
Internal functions are like builtins just we don't have a decl (and thus
a cgraph node) for them. They are just special instructions, not really
calls to "functions".
More information about the Gcc-bugs
mailing list