[llvm-dev] [RFC] Function stack size section.
Hal Finkel via llvm-dev
llvm-dev at lists.llvm.org
Thu Aug 31 07:22:11 PDT 2017
On 08/31/2017 09:09 AM, Sean Eveson via llvm-dev wrote:
>
> Hi All,
>
> We have a local change in the X86AsmPrinter that outputs a section
> containing metadata on function stack sizes. We use this to measure
> changes to stack size between versions of the compiler and it also
> allows our licensees to do the same for their code.
>
> The section simply contains pairs of function symbol references (8
> byte) and stack sizes (unsigned LEB128).
>
> We would like to upstream this change as a PS4 only modification, or
> as a more general cross platform one.
>
I'd certainly be interested in this, although I'd hope it were not
specific to x86.
-Hal
> Would people be interested in (or happy with) such a patch, target
> specific or otherwise?
>
> Thanks,
>
>
> Sean Eveson
> SN Systems - Sony Interactive Entertainment
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
--
Hal Finkel
Lead, Compiler Technology and Programming Languages
Leadership Computing Facility
Argonne National Laboratory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170831/1604f9a5/attachment.html>
More information about the llvm-dev
mailing list