diff options
| author | Daniil Kovalev <daniil@kovalev.website> | 2022-02-10 10:17:25 +0300 |
|---|---|---|
| committer | Andrew Savonichev <andrew.savonichev@gmail.com> | 2022-02-10 11:39:43 +0300 |
| commit | 0f9109cc9d89a0da1b9fa556136286df66505912 (patch) | |
| tree | 0ee4a1750c593169e75076c2e4426a1695fcae9e /lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp | |
| parent | e931f92550bda9c80b93291a49cf4e6339f1a778 (diff) | |
[NVPTX] Eliminate StoreRetval instructions with undef operand
Previously a lot of StoreRetval instructions with undef operand were
generated on NVPTX target when a big struct was returned by value.
It resulted in a lot of unneeded st.param.* instructions in final
assembly. The patch solves the issue by implementing the logic in
NVPTX-specific part of DAG combiner.
Differential Revision: https://reviews.llvm.org/D118973
Diffstat (limited to 'lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp')
0 files changed, 0 insertions, 0 deletions
