diff options
| author | Alex Bradbury <asb@igalia.com> | 2025-11-11 15:44:54 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-11 15:44:54 +0000 |
| commit | a314b3b401b5f9e6218d863bfcc29393e1b6f447 (patch) | |
| tree | aeb223866b8e4a298f62f9e14aa8e97cc7e56772 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h | |
| parent | f8cb6cd989c8159ede0b454a433dd2b5632c1cb6 (diff) | |
[MachineCopyPropagation] Remove logic to recognise and delete no-op moves produced after forwarded uses (#167336)
As reported in <https://github.com/llvm/llvm-project/issues/166870>,
some copies with src==reg are not no-ops, e.g. when self-assigning a
w-reg on AArch64 which will zero-extend the corresponding x register.
Revert in order to fix the issue. We may revisit whether the
optimisation can be made safe at a later point.
Reverts dffbc030e75b758e7512518abd499a0f680addbf.
Fixes #166870.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
