[llvm-dev] ThinLTO caching & compression

Alexandre Ganea via llvm-dev llvm-dev at lists.llvm.org
Sat Jan 4 09:44:19 PST 2020


I was wondering if there were plans to add compression to the ThinLTO cache?

If no, what would be a good solution? Use llvm/Support/Compression.h? Integrate any other compression algorithm? (it'd be good if it could work out-of-the-box)
Support HTTP to take advantage of the compression?
Allow for plugins to handle the cache streams? (that would be great, we wouldn't need any post-processing steps to store the files in our object store)

Also side-question: I was wondering if cache files can be shared across a team? (given relative paths in the compilation cmd-lines)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200104/fd5c6e31/attachment.html>

More information about the llvm-dev mailing list