[llvm-dev] Why the binary size in trunk are smaller significantly?

Chris Tetreault via llvm-dev llvm-dev at lists.llvm.org
Tue Mar 30 09:46:01 PDT 2021


The patch that did it might have been trying to solve some unrelated problem, and this was just a side effect. Perhaps a git-bisect could help you isolate the patch?

Thanks,
   Christopher Tetreault

From: llvm-dev <llvm-dev-bounces at lists.llvm.org> On Behalf Of chuanqi.xcq via llvm-dev
Sent: Tuesday, March 30, 2021 1:47 AM
To: llvm-dev at lists.llvm.org
Subject: [EXT] [llvm-dev] Why the binary size in trunk are smaller significantly?

Hi all,

I am working on how to reduce the size of the binary produced for coroutine with `-g`.

In a private code bases, I find that the binary size produced in llvm-11 is 60M while the size produced in trunk is 51M.

I tried to find the patch who made this change in git log or in phabricator by keywords like `reduce`, 'size' or 'binary'. But I find nothing.

May I ask does anyone knows what patch makes the binary size smaller from llvm-11 to now?

thanks,
Chuanqi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210330/35151df8/attachment.html>


More information about the llvm-dev mailing list