summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorJeff Niu <jeff@modular.com>2024-08-22 20:23:44 -0400
committerGitHub <noreply@github.com>2024-08-22 20:23:44 -0400
commit08e5a1de8227512d4774a534b91cb2353cef6284 (patch)
treefa7d3e604f964ad50d2a22f8b591be435bc4a506 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent25d976b45cb5b3d222d3a9cd94caa8a54031bbb7 (diff)
[llvm][NVPTX] Fix quadratic runtime in ProxyRegErasure (#105730)
This pass performs RAUW by walking the machine function for each RAUW operation. For large functions, this runtime in this pass starts to blow up. Linearize the pass by batching the RAUW ops at once.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions