[llvm-dev] RFC: Reducing Instr PGO size overhead

Sean Silva via llvm-dev llvm-dev at lists.llvm.org
Tue Sep 8 21:14:20 PDT 2015


On Tue, Sep 8, 2015 at 5:43 PM, Nicolas, Laurent via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Thank you for doing this.
>
>
>
> The size issue is actually a big concern for me.   So this is step in the
> right direction.
>

Out of curiosity, could you explain your use case a bit more? In particular
could you elaborate on the size issues that you are encountering? (from
past experience, I have a pretty clear idea of google's size issues, so I
didn't explicitly ask for it in this thread).

-- Sean Silva


>
>
> Two other points to consider, that would help us:
>
>
>
> 1)      When using -fcoverage-mapping, some of the information is emitted
> in the text section.  This is creating linking issues with very large
> files.  It does not seem any of this information should necessarily be in
> the text section.
>
>
>
> 2)      Could the information emitted for -fcoverage-mapping be placed
> into their own section(s)?  The objective is to be able to strip the
> sections for embedded systems.  But we could still use the original
> (unstripped) binary to run llvm-cov.
>
>
>
> Thank you
>
> Laurent
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150908/5960a232/attachment.html>


More information about the llvm-dev mailing list