diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-01-18 14:58:39 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-01-18 15:07:24 +0000 |
| commit | 62e36b1207497c4f7e1191a8d5407f4578c686e5 (patch) | |
| tree | 2e0f2b38c6a1c917a324cb1eb239e62da615b2bf /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.cpp | |
| parent | 17f74240e6c3bb64fe741f12d67903e6b7fc38cb (diff) | |
[X86] canLowerByDroppingEvenElements - generalize to drop even or odd elements
This allows us to match shuffle<1,3,5,7,9,11,13,15> style shift+trunc/pack patterns as well as the existing shuffle<0,2,4,6,8,10,12,14> style shuffle trunc/pack patterns
In the future, interleaving patterns might benefit from an even more general implementation for higher strides
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
