[PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)

Brian Rzycki via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 7 09:14:21 PST 2018


brzycki added a comment.

Here is a comparison of a run of LLVM before the DDT patch was applied to JT vs upstream.

  brzycki at cc01 /work/brzycki/test-suite $ ~/git/me/llvm/litdiff build.pre_dt/results.json build.upstream/results.json compile_time
  #  left column: build.pre_dt/results.json
  # right column: build.upstream/results.json
  #  metric name: compile_time
      527.9440 -> 493.8600     [  6.90%]  CTMark/tramp3d-v4/tramp3d-v4.test
     1203.8440 <- 1265.6800    [  5.14%]  CTMark/7zip/7zip-benchmark.test
      881.3400 <- 924.1160     [  4.85%]  CTMark/Bullet/bullet.test
      576.0160 <- 589.8000     [  2.39%]  CTMark/lencod/lencod.test
      365.8560 <- 373.0960     [  1.98%]  CTMark/consumer-typeset/consumer-typeset.test
      452.0200 <- 459.5960     [  1.68%]  CTMark/SPASS/SPASS.test
      252.3400 <- 256.1360     [  1.50%]  CTMark/mafft/pairlocalalign.test
      491.1680 <- 497.1560     [  1.22%]  CTMark/ClamAV/clamscan.test
      382.8120 <- 387.2960     [  1.17%]  CTMark/kimwitu++/kc.test
      336.8720 -> 336.3600     [  0.15%]  CTMark/sqlite3/sqlite3.test
  
  
  brzycki at cc01 /work/brzycki/test-suite $ ~/git/me/llvm/litdiff build.pre_dt/results.json build.upstream2/results.json compile_time
  #  left column: build.pre_dt/results.json
  # right column: build.upstream2/results.json
  #  metric name: compile_time
      527.9440 -> 487.0560     [  8.39%]  CTMark/tramp3d-v4/tramp3d-v4.test
     1203.8440 <- 1267.2280    [  5.27%]  CTMark/7zip/7zip-benchmark.test
      881.3400 <- 921.2680     [  4.53%]  CTMark/Bullet/bullet.test
      336.8720 <- 347.4120     [  3.13%]  CTMark/sqlite3/sqlite3.test
      452.0200 <- 462.5440     [  2.33%]  CTMark/SPASS/SPASS.test
      576.0160 <- 588.3840     [  2.15%]  CTMark/lencod/lencod.test
      382.8120 <- 389.8320     [  1.83%]  CTMark/kimwitu++/kc.test
      491.1680 <- 498.5240     [  1.50%]  CTMark/ClamAV/clamscan.test
      252.3400 <- 256.1000     [  1.49%]  CTMark/mafft/pairlocalalign.test
      365.8560 <- 368.5280     [  0.73%]  CTMark/consumer-typeset/consumer-typeset.test


Repository:
  rL LLVM

https://reviews.llvm.org/D42717





More information about the llvm-commits mailing list