[llvm-dev] [RFC] Function stack size section. (original) (raw)
Hal Finkel via llvm-dev llvm-dev at lists.llvm.org
Thu Aug 31 07:22:11 PDT 2017
- Previous message: [llvm-dev] [RFC] Function stack size section.
- Next message: [llvm-dev] [RFC] Function stack size section.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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>
- Previous message: [llvm-dev] [RFC] Function stack size section.
- Next message: [llvm-dev] [RFC] Function stack size section.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]