diff options
author | Michael Zolotukhin <mzolotukhin@apple.com> | 2018-04-09 23:37:20 +0000 |
---|---|---|
committer | Michael Zolotukhin <mzolotukhin@apple.com> | 2018-04-09 23:37:20 +0000 |
commit | 52b064f3d3758ce76ab49c0831ef385387ecb3b7 (patch) | |
tree | 43e55513c2fbf9a667dcecb8dd171fae45f2d6ff /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h | |
parent | e4ba9044ad226128313b90f439827e89aa7e4ca8 (diff) | |
download | bcm5719-llvm-52b064f3d3758ce76ab49c0831ef385387ecb3b7.tar.gz bcm5719-llvm-52b064f3d3758ce76ab49c0831ef385387ecb3b7.zip |
[PR16756] Add SSAUpdaterBulk.
Summary:
SSAUpdater is a bottleneck in a number of passes, and one of the reasons
is that it performs a lot of unnecessary computations (DT/IDF) over and
over again. This patch adds a new SSAUpdaterBulk that uses existing DT
and avoids recomputing IDF when possible.
Reviewers: dberlin, davide, MatzeB
Subscribers: llvm-commits, hiraditya
Differential Revision: https://reviews.llvm.org/D44282
llvm-svn: 329643
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions