summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2022-06-27 14:28:33 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2022-07-18 13:41:08 -0400
commite24b390dbc4eb052241103265496ba34c8305723 (patch)
treeba33f9158d32fa0a5335b900d7c197ec58223c5b /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent0f9d9edd24774678491c19aa8653d8ac6c44da97 (diff)
llvm-reduce: Add reduction for instruction defs
Try to insert an implicit_def to replace the instruction's value, replacing the original instruction's def with a dead register. If all defs are delete the instruction entirely. This is pretty similar to the instruction reduction, but leaves the new defs in the same place as the original instruction. This could possibly replace it. I'm not sure if we should directly delete the instructions here, or leave dead ones behind. This could also further work to replace physical register defs.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions