[PATCH] Reimplement heuristic for estimating complete-unroll optimization effects.

Michael Zolotukhin mzolotukhin at apple.com
Thu Feb 26 15:28:00 PST 2015


Hi,

I also checked compile-time impact of the change, and didn't see any noticeable changes when building SPEC2006.

Below are the compile time results:

  Test                   CompleteUnrollOn     CompleteUnrollOff
  400.perlbench          23.55                23.55
  401.bzip2              2.12                 2.10
  403.gcc                76.42                76.00
  429.mcf                0.46                 0.45
  445.gobmk              17.93                17.92
  456.hmmer              5.17                 5.17
  458.sjeng              2.33                 2.30
  462.libquantum         0.72                 0.71
  464.h264ref            12.91                12.80
  471.omnetpp            34.59                35.06
  473.astar              0.96                 0.96
  483.xalancbmk          177.89               178.46

I tend to think that the differences are just a noise.


http://reviews.llvm.org/D7837

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list