diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2023-04-26 12:32:57 +0100 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2023-04-26 12:33:06 +0100 |
| commit | ee52af74d8e5e3083cf5195d11c92f8df95b8072 (patch) | |
| tree | f59d09868ecaf15d058bddb5e66c81f96a671f0d /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | cbbd00b47a306a14dd8b19828a4df08d185ea39f (diff) | |
[X86] Handle multiple use freeze(undef) in LowerAVXCONCAT_VECTORS as zero vectors
Replacement for D144903
If we're concatenating freeze(undef) subvector ops with multiple uses then we can't treat them as a wider freeze(undef), but we can replace them with a zero subvector, which is cheap on AVX
Differential Revision: https://reviews.llvm.org/D149249
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
