diff options
author | Jonathan Roelofs <jroelofs@jroelofs.com> | 2020-03-31 13:11:19 -0600 |
---|---|---|
committer | Jonathan Roelofs <jroelofs@jroelofs.com> | 2020-04-01 12:38:15 -0600 |
commit | 1148f004fa35f1b74942bb1f578763d9dd79aa4a (patch) | |
tree | 461f047873dbf6078a720e0c4552b220a947b3d7 /lldb/source/Commands/CommandObjectThread.cpp | |
parent | 50a3e8738a90cfd4915b24c33782cf6a87216b78 (diff) | |
download | llvm-1148f004fa35f1b74942bb1f578763d9dd79aa4a.zip llvm-1148f004fa35f1b74942bb1f578763d9dd79aa4a.tar.gz llvm-1148f004fa35f1b74942bb1f578763d9dd79aa4a.tar.bz2 |
Fix PR45371: SeparateConstOffsetFromGEP clean up bookkeeping
find() was altering the UserChain, even in cases where it subsequently
discovered that the resulting constant was a 0. This confuses
rebuildWithoutConstOffset() when it attempts to walk the chain later, since it
is expected that the chain itself be a path down the use-def edges of an
expression.
Diffstat (limited to 'lldb/source/Commands/CommandObjectThread.cpp')
0 files changed, 0 insertions, 0 deletions