diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-04-05 22:13:53 +0100 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-04-05 22:49:46 +0100 |
| commit | 4431a29c60e7c56fe17a1053f7ae55994af6fdba (patch) | |
| tree | 20f3b6e76f2cddfbb5f03e50a707eabb497710d2 /lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py | |
| parent | 34392b518f9ae50bce1aee066ed8343820bde1e2 (diff) | |
[X86][SSE] Combine unary shuffle(HORIZOP,HORIZOP) -> HORIZOP
We had previously limited the shuffle(HORIZOP,HORIZOP) combine to binary shuffles, but we can often merge unary shuffles just as well, folding in UNDEF/ZERO values into the 64-bit half lanes.
For the (P)HADD/HSUB cases this is limited to fast-horizontal cases but PACKSS/PACKUS combines under all cases.
Diffstat (limited to 'lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py')
0 files changed, 0 insertions, 0 deletions
