The FunctionSimplificationPipeline could effectively reduce the size of .text section when module inliner is enabled.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Sorry for forgetting to paste the tests.
I compiled clang to test this patch.
GCC 9.4 150746981 clang -O3 default inliner 115624552 0.0% clang -O3 module inliner 253852361 119.55% clang -O3 module inliner + this patch 114116650 -4.33%
clang-format: please reformat the code