[PATCH] D124394: [DFAJumpThreading] Relax analysis to handle unpredictable initial values

Alexey Zhikhartsev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 4 08:04:23 PDT 2022


alexey.zhikhar added a comment.

No noticeable compile time impact.

  Tests: 10
  Metric: compile_time
  
  Program                                        compile_time
                                                base-ct      limit200-ct diff
  kimwitu++/kc                                   25.65        25.83       0.7%
  sqlite3/sqlite3                                29.09        29.21       0.4%
  SPASS/SPASS                                    26.73        26.82       0.4%
  ClamAV/clamscan                                29.22        29.21      -0.0%
  Bullet/bullet                                  51.96        51.91      -0.1%
  consumer-typeset/consumer-typeset              19.90        19.86      -0.2%
  lencod/lencod                                  36.56        36.41      -0.4%
  mafft/pairlocalalign                           19.60        19.47      -0.7%
  7zip/7zip-benchmark                            79.28        78.62      -0.8%
  tramp3d-v4/tramp3d-v4                          58.38        56.99      -2.4%
  Geomean difference                               nan          nan      -0.3%
        compile_time
  run        base-ct limit200-ct       diff
  count  10.000000    10.000000   10.000000
  mean   37.636450    37.432840  -0.003150
  std    19.486189    19.158558   0.008754
  min    19.604300    19.467300  -0.023786
  25%    25.916200    26.077900  -0.006306
  50%    29.154400    29.212200  -0.001405
  75%    48.110275    48.032550   0.002560
  max    79.283200    78.622400   0.007186


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D124394/new/

https://reviews.llvm.org/D124394



More information about the llvm-commits mailing list