[PATCH] D54418: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): replace SetVector with custom BitVectorVector
Fangrui Song via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 12 13:44:19 PST 2018
MaskRay added a comment.
Thanks for your benchmark file!
`llvm-exegesis -mode=analysis -analysis-epsilon=100000 -benchmarks-file=/tmp/Downloads/benchmarks.yaml -analysis-inconsistencies-output-file=/tmp/clusters.html > /tmp/new`
https://reviews.llvm.org/D54442 alone (without your other optimization) reduces the time from 16s to 4.2s on my machine. I'll leave the `const auto Neighbors = rangeQuery(Q);` inlining and other stuff to you :)
Repository:
rL LLVM
https://reviews.llvm.org/D54418
More information about the llvm-commits
mailing list