[PATCH] D124394: [DFAJumpThreading] Relax analysis to handle unpredictable initial values
Alexey Zhikhartsev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 25 08:32:47 PDT 2022
alexey.zhikhar added a comment.
Code size increase is very small.
Tests: 3887
Metric: size..text
Program results-base results-init diff
test-suite...TimberWolfMC/timberwolfmc.test 215116.00 216284.00 0.5%
test-suite...lications/ClamAV/clamscan.test 485520.00 485968.00 0.1%
test-suite...marks/7zip/7zip-benchmark.test 895972.00 896396.00 0.0%
test-suite...lications/sqlite3/sqlite3.test 464044.00 464052.00 0.0%
test-suite...te/GCC-C-execute-920618-1.test 420.00 420.00 0.0%
test-suite...te/GCC-C-execute-920501-5.test 508.00 508.00 0.0%
test-suite...te/GCC-C-execute-920501-6.test 972.00 972.00 0.0%
test-suite...te/GCC-C-execute-920501-8.test 1484.00 1484.00 0.0%
test-suite...te/GCC-C-execute-920501-9.test 836.00 836.00 0.0%
test-suite...te/GCC-C-execute-920506-1.test 436.00 436.00 0.0%
test-suite...te/GCC-C-execute-920520-1.test 436.00 436.00 0.0%
test-suite...te/GCC-C-execute-920603-1.test 444.00 444.00 0.0%
test-suite...te/GCC-C-execute-920604-1.test 428.00 428.00 0.0%
test-suite...te/GCC-C-execute-920612-1.test 436.00 436.00 0.0%
test-suite...simd_ops_test_op_abs_1026.test 27548.00 27548.00 0.0%
Geomean difference nan%
results-base results-init diff
count 3.412000e+03 3.412000e+03 3.412000e+03
mean 1.749191e+04 1.749155e+04 3.031513e-08
std 4.639147e+04 4.638708e+04 1.444742e-04
min 4.120000e+02 4.120000e+02 -6.363928e-03
25% 4.840000e+02 4.840000e+02 0.000000e+00
50% 2.012000e+03 2.012000e+03 0.000000e+00
75% 2.768600e+04 2.768600e+04 0.000000e+00
max 1.029404e+06 1.029404e+06 5.429629e-03
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D124394/new/
https://reviews.llvm.org/D124394
More information about the llvm-commits
mailing list