[PATCH] D36188: [PM] Fix a bug where through CGSCC iteration we can get infinite-inlining across multiple runs of the inliner by keeping a tiny history of internal-to-SCC inlining decisions.
Chandler Carruth via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 1 19:01:45 PDT 2017
chandlerc marked an inline comment as done.
chandlerc added a comment.
Thanks all, landing.
Sanjoy has come up with a creative test case that even this doesn't handle so we'll definitely need to revisit it. But I don't think any actualy optimization pipeline today can hit that test case so its more about resolving the underlying theoretical issues here.
https://reviews.llvm.org/D36188
More information about the llvm-commits
mailing list