[PATCH] D18804: Provide loop info to inliner

Chandler Carruth via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 7 01:28:48 PDT 2016


chandlerc requested changes to this revision.
chandlerc added a comment.
This revision now requires changes to proceed.

This or other variations have been proposed before.

The real solution here is a design that makes analyses generally available to the inliner, not just a one-off for LoopInfo (or some other analysis). I've been working on redesigning the pass manager with this in mind. I would suggest helping out on various parts of that effort rather than hacking the loop info in here. For example, help porting passes is always welcome, and there are many passes that need to be ported.


Repository:
  rL LLVM

http://reviews.llvm.org/D18804





More information about the llvm-commits mailing list