diff options
| author | serge-sans-paille <sguelton@mozilla.com> | 2023-04-17 10:13:31 +0200 |
|---|---|---|
| committer | serge-sans-paille <sguelton@mozilla.com> | 2023-04-24 18:10:10 +0200 |
| commit | afa13ba18d9e0eb0de4cccb7061222fe900b732f (patch) | |
| tree | beacbeba6beb493e0b8e8bba9b5728db4a652d85 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPlatformPythonInterface.cpp | |
| parent | 53791896de3fcc5606c190fa4e4552383ee1dcb8 (diff) | |
Reapply Move "auto-init" instructions to the dominator of their users
Original patch (50b2a113db197a97f60ad2aace8b7382dc9b8c31) ignored the
fact that -ftrivial-auto-var-init could affect function parameters with
the sret attribute.
Just do not move instruction that don't affect alloca.
Also add missing test case for volatile instruction.
Differential Revision: https://reviews.llvm.org/D148507
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPlatformPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
