[LLVMdev] Heads up: Pass Manager changes will be starting shortly

Sean Silva silvas at purdue.edu
Sun Sep 15 17:15:44 PDT 2013


On Sun, Sep 15, 2013 at 8:08 PM, Sean Silva <silvas at purdue.edu> wrote:

>
>
>
> On Sat, Sep 14, 2013 at 7:05 PM, Chandler Carruth <chandlerc at google.com>wrote:
>
>> On Sat, Sep 14, 2013 at 3:57 PM, Reed Kotler <rkotler at mips.com> wrote:
>>
>>> Hi Chandler,
>>>
>>> What changes are you planning to make?
>>>
>>> Are you going to submit a proposal and RFC?
>>>
>>
>> There have been several RFCs...
>>
>> What's your specific question?
>>
>> I'm planning to essentially try to build a new pass management layer that
>> doesn't suffer from the problems the existing one does. I could describe
>> every interface I plan in prose and email it out, but I'm not sure that's
>> really the most effective way to do it. My plan has been to work on
>> implementing the new system in-tree, and let folks code review it and pick
>> it apart as usual. When folks are happy with it, and it works, then we can
>> look at switching over.
>>
>>
>
> I think it would be nice just to centralize the results of all discussions
> thus far in a google doc or whatever.
>
> I don't recall ever seeing in one place a listing of the primary issues
> that the rewrite is meant to address. I've definitely seen various
> discussions here and there from time to time, but nothing that a person
> could look at and get a big picture view of what's happening and why.
>
> -- Sean Silva
>

Do'h, just saw you mention downthread of the "Pass Manager Redux" you
posted like a year ago ("redux" was apparently the word that was missing
from all my mail searches). (It's been a year, can you blame me for not
remembering? ;) )

-- Sean Silva
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130915/f0a36990/attachment.html>


More information about the llvm-dev mailing list