summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-07-07 22:50:12 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-08-04 20:20:52 +0200
commit456497450482153afe86838ac2e2be395206d377 (patch)
tree18256f489624beea0f0735061afa827bd37b7f7c /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
parentf8cc94a61afe48a4b77f111a8ad313fc3b9417de (diff)
[SCCP] Propagate inequalities
Teach SCCP to create notconstant lattice values from inequality assumes and nonnull metadata, and update getConstant() to make use of them. Additionally isOverdefined() needs to be changed to consider notconstant an overdefined value. Handling inequality branches is delayed until our branch on undef story in other passes has been improved. Differential Revision: https://reviews.llvm.org/D83643
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions