[llvm-commits] [llvm] r71588 - in /llvm/trunk/lib/CodeGen: PEI.h PrologEpilogInserter.cpp ShrinkWrapping.cpp

John Mosby ojomojo at gmail.com
Tue May 12 15:04:17 PDT 2009


On Tue, May 12, 2009 at 3:32 PM, Evan Cheng <evan.cheng at apple.com> wrote:

> Thanks John. But the refactoring seems a bit strange to me.
>
> First of all, the convention is for the .h name to match the .cpp one.
> So perhaps PEI.h should be PrologueEpilogueInserter.h?


Of course, I'll rename it, sorry about that.


> As for the
> shrink wrapper, it doesn't have to be a separate pass, but can it be a
> separate class? Are there too much sharing of information between the
> two that the data passing overhead would be too high?


A separate class will be better, there are only two maps that are shared.
I'll put the shrink wrapping code into its own class.

Thanks for the feedback!
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20090512/ec5518ce/attachment.html>


More information about the llvm-commits mailing list