[PATCH] D114419: [XCOFF] change default program code csect alignment to 32

ChenZheng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 13 18:25:30 PST 2021


shchenz added a comment.

In D114419#3189763 <https://reviews.llvm.org/D114419#3189763>, @jsji wrote:

> Do we have any data about the *size* change due to alignment change? especially for code with lots of small functions, like perlbench?

I tested perlbench on AIX with `-ffunction-sections` and found about 1% size increase.
I also tested some other benchmarks, and the size increments are all in 1% ~ 2% scope.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D114419/new/

https://reviews.llvm.org/D114419



More information about the llvm-commits mailing list