[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld

Shankar Easwaran shankare at codeaurora.org
Wed Sep 4 18:40:38 PDT 2013


On 9/4/2013 5:50 PM, Michael Spencer wrote:
> On Wed, Sep 4, 2013 at 2:04 PM, Nick Kledzik <kledzik at apple.com> wrote:
>
>> I do think we have too many classes.  I thought InputGraph was going to
>> replace InputFiles.  It seems link LinkerInput could be merged into
>> FileNode.
>>
>> Originally InputFiles was the abstract interface that he Resolver used to
>> see all the inputs.  If InputGraph supported the methods
>>   forEachInitalAtom() and searchLibraries() then we could get rid of
>> InputFiles and have the Resolver uses InputGraph directly.
>>
> This is how I imaginged it would work.
>
> - Michael Spencer
I like the idea too of making InputGraph drive how resolution would work.

Thanks

Shankar Easwaran

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by the Linux Foundation




More information about the llvm-dev mailing list