[LLVMdev] Packages
Reid Spencer
reid at x10sys.com
Sun Nov 16 12:22:01 PST 2003
I'm wondering if LLVM has or should have support for a grouping of
modules (which I'll call a package). That is, a package is a partial
program contains many (probably related) modules. One might roughly
compare it to a shared library. The reason that it is important is that
we want to (a) distribute packages, not individual modules and (b)
optimize the entire package (e.g. IPO) as a unit before distribution.
In other words, I'd like to take a set of bytecode files, optimize them
together even though they don't form a complete program, and then write
out the new (optimized) bytecode files. It would be preferable to write
them out to a single archive rather than to individual bytecode files
again.
Can this be done in LLVM today? If not, what would it take to implement?
Reid.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20031116/747ca79f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20031116/747ca79f/attachment.sig>
More information about the llvm-dev
mailing list