[PATCH] D75095: [MC][ARM] Don't create multiple .ARM.exidx associated to one .text
Maxim Kuvyrkov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Mar 15 23:42:10 PDT 2020
maxim-kuvyrkov added a comment.
Herald added a subscriber: danielkiss.
Hi @MaskRay ,
Quite surprisingly, this patch increases code size by 3-4% on several SPEC CPU2006 benchmarks for arm-linux-gnueabihf at -Oz optimization level:
1. 473.astar,astar_base.default regressed by 103
2. 450.soplex,soplex_base.default regressed by 103
3. 483.xalancbmk,Xalan_base.default regressed by 104
With -Os I see 2-3% code size increase for same benchmarks:
1. 473.astar,astar_base.default regressed by 102
2. 450.soplex,soplex_base.default regressed by 102
3. 483.xalancbmk,Xalan_base.default regressed by 103
Would you please check if the code size increase expected for this patch?
Let me know if you need help reproducing the issue. Thanks!
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D75095/new/
https://reviews.llvm.org/D75095
More information about the llvm-commits
mailing list