This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/24729] function calls created by builtins do not make use of inline definitions



------- Comment #6 from hubicka at gcc dot gnu dot org  2006-04-30 13:33 -------
This is probably won't fix as well.  The problem is that calls to builtins in
general can be produced arbitrarily late in the compilation process (before RTL
expansion).
We might try to do limited inliner pass specializing to extern inlines late in
compilation but at the moment this is undoable because at that moment we are in
SSA and having extern inlines released from memory.
On IPA branch we can get further but with all the aliasing datastructures built
plus the fact that extern inline builtins might in general have totally
inexpected behaviour, I think it is rather dangerous to implement.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24729


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]