search for: inputelements

Displaying 13 results from an estimated 13 matches for "inputelements".

Did you mean: inputelement
2013 Sep 05
2
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
Hi Nick, These are the below modifications needed in lld to start processing groups :- 1) LinkerInput would be moved to FileNode that contains the following functions - getBuffer - takeBuffer - getPath 2) The driver will process the vector of InputElements and call /*process */on each of them. process() would create a lld::File object within the InputElement if its a FileNode process() would create a vector of lld::File objects within the InputElement if its a ControlNode 3) The resolver will not process each file but it would process...
2013 Sep 05
0
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...k, > > These are the below modifications needed in lld to start processing groups :- > > 1) LinkerInput would be moved to FileNode that contains the following functions > - getBuffer > - takeBuffer > - getPath > > 2) The driver will process the vector of InputElements and call process on each of them. > process() would create a lld::File object within the InputElement if its a FileNode > process() would create a vector of lld::File objects within the InputElement if its a ControlNode > > 3) The resolver will not process each file but it wo...
2013 Sep 04
3
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...lution is possible). Thanks Shankar Easwaran > > -Nick > > On Sep 4, 2013, at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org> wrote: > >> Hi, >> >> With the inputGraph now, lld models command line options, input files as nodes in the InputGraph called InputElements. >> >> In the current approach, each InputElement is converted to a LinkerInput, which works if all lld deals with individual files. >> >> Dealing with ControlNodes (Groups), have a problem with it, on how to model that as a LinkerInput. >> >> Joerg/Me were chatt...
2013 Sep 04
0
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...ulfilled, then move on in the graph. -Nick >> On Sep 4, 2013, at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org> wrote: >> >>> Hi, >>> >>> With the inputGraph now, lld models command line options, input files as nodes in the InputGraph called InputElements. >>> >>> In the current approach, each InputElement is converted to a LinkerInput, which works if all lld deals with individual files. >>> >>> Dealing with ControlNodes (Groups), have a problem with it, on how to model that as a LinkerInput. >>> >&...
2013 Sep 04
6
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
Hi, With the inputGraph now, lld models command line options, input files as nodes in the InputGraph called InputElements. In the current approach, each InputElement is converted to a LinkerInput, which works if all lld deals with individual files. Dealing with ControlNodes (Groups), have a problem with it, on how to model that as a LinkerInput. Joerg/Me were chatting on the IRC about this and we came up with the...
2013 Sep 05
1
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
On 9/5/2013 1:40 PM, Nick Kledzik wrote: > The way darwin works with the current scheme is that the files are added to InputFiles in command line order, then forEachInitialAtom() walks the whole list but only operates on the non-library (i.e. object files) and searchLibraries() only operates on library files. > > If we have the Resolver walk the graph, then either: > 1) We need some
2013 Sep 04
0
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...ly. What should the interface be that the Resolver uses for handling groups? -Nick On Sep 4, 2013, at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org> wrote: > Hi, > > With the inputGraph now, lld models command line options, input files as nodes in the InputGraph called InputElements. > > In the current approach, each InputElement is converted to a LinkerInput, which works if all lld deals with individual files. > > Dealing with ControlNodes (Groups), have a problem with it, on how to model that as a LinkerInput. > > Joerg/Me were chatting on the IRC about...
2013 Sep 04
2
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...foo.a --as-needed bar.a --no-as-needed --end-group > > On Wed, Sep 4, 2013 at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org>wrote: > >> Hi, >> >> With the inputGraph now, lld models command line options, input files as >> nodes in the InputGraph called InputElements. >> >> In the current approach, each InputElement is converted to a LinkerInput, >> which works if all lld deals with individual files. >> >> Dealing with ControlNodes (Groups), have a problem with it, on how to >> model that as a LinkerInput. >> >> J...
2013 Sep 04
0
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...up and File? --start-group foo.a --as-needed bar.a --no-as-needed --end-group On Wed, Sep 4, 2013 at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org>wrote: > Hi, > > With the inputGraph now, lld models command line options, input files as > nodes in the InputGraph called InputElements. > > In the current approach, each InputElement is converted to a LinkerInput, > which works if all lld deals with individual files. > > Dealing with ControlNodes (Groups), have a problem with it, on how to > model that as a LinkerInput. > > Joerg/Me were chatting on the IRC...
2013 Sep 04
0
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...d --end-group >> >> On Wed, Sep 4, 2013 at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org >> >**wrote: >> >> Hi, >>> >>> With the inputGraph now, lld models command line options, input files as >>> nodes in the InputGraph called InputElements. >>> >>> In the current approach, each InputElement is converted to a LinkerInput, >>> which works if all lld deals with individual files. >>> >>> Dealing with ControlNodes (Groups), have a problem with it, on how to >>> model that as a LinkerIn...
2013 Sep 04
1
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...-end-group >>> >>> On Wed, Sep 4, 2013 at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org >>>> **wrote: >>> Hi, >>>> With the inputGraph now, lld models command line options, input files as >>>> nodes in the InputGraph called InputElements. >>>> >>>> In the current approach, each InputElement is converted to a LinkerInput, >>>> which works if all lld deals with individual files. >>>> >>>> Dealing with ControlNodes (Groups), have a problem with it, on how to >>>>...
2013 Sep 04
1
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
...esolver uses for handling groups? > > -Nick > > On Sep 4, 2013, at 1:42 PM, Shankar Easwaran <shankare at codeaurora.org> > wrote: > > > Hi, > > > > With the inputGraph now, lld models command line options, input files as > nodes in the InputGraph called InputElements. > > > > In the current approach, each InputElement is converted to a > LinkerInput, which works if all lld deals with individual files. > > > > Dealing with ControlNodes (Groups), have a problem with it, on how to > model that as a LinkerInput. > > > > Joe...
2014 Jul 01
7
[LLVMdev] [lld] [mach-o]: RFC: representing LC_REEXPORT_DYLIB
Hi all, I've been thinking about how best to represent MachO's LC_REEXPORT_DYLIB (used even by libSystem.dylib to provide its various sub-components[*]). It looks like this functionality would naturally fall into the InputGraph, in analogy with Groups and Archives. Unfortunately, it's rather more dynamic than the existing cases: we don't know the needed files before parsing the