diff options
| author | Pankaj Dwivedi <divedi.pk.117@gmail.com> | 2024-07-31 13:29:47 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-31 11:59:47 +0400 |
| commit | 57d10b4fc9142d12fbdec578a0cc6f78deb67ef4 (patch) | |
| tree | 68b77887d638c2aa641915090f4f0a1c55390e89 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 996075d68357d15b9bdbbafee002e50563532cb6 (diff) | |
[AMDGPU] Inplace FI elimination during PEI for scalar copy instruction (#99556)
eliminateFrameIndex wasn't handling the FI copy to Scalar registers and
the default implementation breaks the code while trying to handle it.
This patch handles the broken lowering and also takes care of some edge
cases that might arise. This case is tricky for non-zero offset, scc &
vcc is live and we don't find sgpr pair available.
Co-authored by @arsenm
---------
Co-authored-by: Matt Arsenault <Matthew.Arsenault@amd.com>
Co-authored-by: PankajDwivedi-25 <pankajkumar.divedi@amd.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
