summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorBenjamin Maxwell <benjamin.maxwell@arm.com>2025-09-04 12:55:12 +0100
committerGitHub <noreply@github.com>2025-09-04 12:55:12 +0100
commit5899bca6baa99977c48c7c053239e0028a14182d (patch)
treedfa94c31fa392cf6b95aab6f02cc49717cc44f71 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent73c5bc5cfdc1e8e3dd8bbc048f9132170b80f748 (diff)
[AArch64][SME] Resume streaming-mode on entry to exception handlers (#156638)
This patch adds a new `TargetLowering` hook `lowerEHPadEntry()` that is called at the start of lowering EH pads in SelectionDAG. This allows the insertion of target-specific actions on entry to exception handlers. This is used on AArch64 to insert SME streaming-mode switches at landing pads. This is needed as exception handlers are always entered with PSTATE.SM off, and the function needs to resume the streaming mode of the function body.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions