[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