diff options
| author | weiguozhi <57237827+weiguozhi@users.noreply.github.com> | 2024-08-14 12:59:37 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-14 12:59:37 -0700 |
| commit | 2c12c1e755a1bf453b246027b450b3b8e30fb016 (patch) | |
| tree | 12fe6bfc962e2c039e9e4eb0364cfd68e9102c11 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPlatformPythonInterface/ScriptedPlatformPythonInterface.h | |
| parent | 00ab8a6a4c3811c50a9dc9626e6fa067fdfcd474 (diff) | |
[X86] Check if an invoked function clobbers fp or bp (#103446)
In most cases when an instruction or function call clobbers fp and/or bp
register, we can fix it by save/restore the clobbered register. But we
still can't handle it when an invoked function clobbers fp and/or bp
according to its calling convention. This patch detects this case and
reports error instead of silently generating wrong code.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPlatformPythonInterface/ScriptedPlatformPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
