summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2018-12-14 08:27:35 +0000
committerFangrui Song <maskray@google.com>2018-12-14 08:27:35 +0000
commit92537ccc7e21e38584d21ec0b21bc4ed2ac86843 (patch)
tree7791195ad4de830d9f0ed0cef88b2232251bc1a6 /llvm/lib/Target
parent54a18bb0e30d7c345dbf32597111d04d8705cc73 (diff)
downloadbcm5719-llvm-92537ccc7e21e38584d21ec0b21bc4ed2ac86843.tar.gz
bcm5719-llvm-92537ccc7e21e38584d21ec0b21bc4ed2ac86843.zip
[llvm-exegesis] Optimize ToProcess in dbScan
Summary: Use `vector<char> Added + vector<size_t> ToProcess` to replace `SetVector ToProcess` We also check `Added[P]` to enqueueing a point more than once, which also saves us a `ClusterIdForPoint_[Q].isUndef()` check. Reviewers: courbet, RKSimon, gchatelet, john.brawn, lebedev.ri Subscribers: tschuett, llvm-commits Differential Revision: https://reviews.llvm.org/D54442 llvm-svn: 349136
Diffstat (limited to 'llvm/lib/Target')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud