aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
diff options
context:
space:
mode:
authorSjoerd Meijer <sjoerd.meijer@arm.com>2022-01-05 13:48:57 +0000
committerSjoerd Meijer <sjoerd.meijer@arm.com>2022-01-19 10:57:33 +0000
commitd544a89a3764d47c30d4456554209c3f85cc8f40 (patch)
treeeff581f3377ff7c876fc18b0b0dccc8eb7e519cf /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
parent93e8cd26857aa22c815ad553cbb631e06f2e662f (diff)
downloadllvm-d544a89a3764d47c30d4456554209c3f85cc8f40.zip
llvm-d544a89a3764d47c30d4456554209c3f85cc8f40.tar.gz
llvm-d544a89a3764d47c30d4456554209c3f85cc8f40.tar.bz2
[LoopFlatten] Update MemorySSA state
I would like to move LoopFlatten from LoopPass Manager LPM2 to LPM1 (D116612), but that is a LPM that is using MemorySSA and so LoopFlatten needs to preserve MemorySSA and this adds that. More specifically, LoopFlatten restructures the CFG and with this change the MSSA state is updated accordingly, where we also update the DomTree. LoopFlatten doesn't rewrite/optimise/delete load or store instructions, so I have not added any MSSA updates for that. Differential Revision: https://reviews.llvm.org/D116660
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions