[PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition

Sunita Marathe via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 16 19:17:21 PDT 2016


Sunita_Marathe added a comment.

Following are the overall Before/After SPEC2000 size totals resulting from using the heuristics:

Before:
=======

177.mesa total size = 358880
179.art total size = 9259
183.equake total size = 12211
188.ammp total size = 105381
164.gzip total size = 25561
175.vpr total size = 87474
176.gcc total size = 919293
181.mcf total size = 6762
186.crafty total size = 111316
197.parser total size = 63238
253.perlbmk total size = 373439
254.gap total size = 320951
255.vortex total size = 186045
256.bzip2 total size = 18976
300.twolf total size = 145928
Total Size =  2744714

After:
======

> 177.mesa total size = 358553


  179.art total size = 9259

> 183.equake total size = 12072  

>  188.ammp total size = 105353  

>  164.gzip total size = 25401


  175.vpr total size = 87474

> 176.gcc total size = 919026


  181.mcf total size = 6762

> 186.crafty total size = 111223  

>  197.parser total size = 63213  

>  253.perlbmk total size = 373336  

>  254.gap total size = 320967


  255.vortex total size = 186045
  256.bzip2 total size = 18976
  300.twolf total size = 145928

Total Size =  2743588


Repository:
  rL LLVM

http://reviews.llvm.org/D21449





More information about the llvm-commits mailing list