[LLVMdev] RFC: ThinLTO File Format

Teresa Johnson tejohnson at google.com
Mon Aug 3 09:33:32 PDT 2015

On Mon, Aug 3, 2015 at 11:19 AM, Teresa Johnson <tejohnson at google.com>

> As discussed in the high-level ThinLTO RFC (
> http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-May/086211.html), we
> would like to add support for native object wrapped bitcode and ThinLTO
> information. Based on comments on the mailing list, I am adding support for
> ThinLTO in both normal bitcode files, as well as native-object wrapped
> bitcode.
> The following RFC describes the planned file format of ThinLTO information
> both in the bitcode-only and native object wrapped cases. It doesn't yet
> define the exact record format, as I would like feedback on the overall
> block design first.
> I've also implemented the support for reading and writing the bitcode
> blocks in the following patch:
> http://reviews.llvm.org/D11722
> The ThinLTO data structures and the file APIs are described in a separate
> RFC I will be sending simultaneously, with pointers to the patches
> implementing them.
Quick note that the companion RFC was apparently a little large - it is
waiting for moderator approval.

Teresa Johnson | Software Engineer | tejohnson at google.com | 408-460-2413
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150803/8526287a/attachment.html>

More information about the llvm-dev mailing list