summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorDaniel Hoekwater <hoekwater@google.com>2023-06-27 01:30:27 +0000
committerDaniel Hoekwater <hoekwater@google.com>2023-07-21 20:24:52 +0000
commit0315fca9120b84487870412adb8edc586eda704f (patch)
treebf9b3eeef2190a16d77be13db6a93ac4afc40cfc /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parentf2e8b38fa51c9fbfc1e25a78f78122d6737b0c58 (diff)
[AArch64] Move branch relaxation after bbsection assignment
Because branch relaxation needs to factor in if branches target a block in the same section or a different one, it needs to run after the Basic Block Sections / Machine Function Splitting passes. Because Jump table compression relies on block offsets remaining fixed after the table is compressed, we must also move the JT compression pass. The only tests affected are ones enforcing just the ordering and the a few that have basic block ids changed because RenumberBlocks hasn't run yet. Differential Revision: https://reviews.llvm.org/D153829
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions