aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorMikael Holmen <mikael.holmen@ericsson.com>2023-03-02 06:16:41 +0100
committerMikael Holmen <mikael.holmen@ericsson.com>2023-03-03 07:33:31 +0100
commit8aa9ab336889ae2eb8e4188036faeb151379ab7b (patch)
tree0c2ee4bf69b0bb8a9a4b486142fbfff283afe736 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent57833636816a13ccda53714413c532dc81e3b5ff (diff)
downloadllvm-8aa9ab336889ae2eb8e4188036faeb151379ab7b.zip
llvm-8aa9ab336889ae2eb8e4188036faeb151379ab7b.tar.gz
llvm-8aa9ab336889ae2eb8e4188036faeb151379ab7b.tar.bz2
[ADCE] Only remove debug intrinsics if non debug instructions are removed
We now limit ADCE to only remove debug intrinsics if it does something else that would invalidate cached analyses anyway. As we've seen in https://github.com/llvm/llvm-project/issues/58285 throwing away cached analysis info when only debug instructions are removed can lead to different code when debug info is present or not present. Differential Revision: https://reviews.llvm.org/D145051
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions