This is the mail archive of the gcc-patches@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] |
Once again, there is never a good reason to inline starting at the leaves when you have good information like loop depth, estimated call counts, etc.Next improvement would be to calculate the complete call graph and then take decisions on where to cut it based on inlining limits, loop depth and function size. There you would probably start with inlining from the leaf functions not the trunk.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |