[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