diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2021-12-08 08:50:39 -0800 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2021-12-13 10:59:38 -0800 |
commit | e5b191a433902c3dd21cb10c18815b011d6cb1cb (patch) | |
tree | deb00b5e40cfb803c45a5db3251632d3f4031f6d /lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp | |
parent | d9655eec05b18dcf1e03adcb9144f215c3e8663e (diff) | |
download | llvm-e5b191a433902c3dd21cb10c18815b011d6cb1cb.zip llvm-e5b191a433902c3dd21cb10c18815b011d6cb1cb.tar.gz llvm-e5b191a433902c3dd21cb10c18815b011d6cb1cb.tar.bz2 |
[SLP]Improve/fix reodering for gather nodes with extractelements/undefs.
If the gather node is a mix of undefvalues and exractelement
instructions, need to take the ordering for such nodes into account too.
It allows to reorder some (sub)trees and remove some extra shuffles,
improving overall vectorization.
Also, outlined common functionality into a separate function.
Differential Revision: https://reviews.llvm.org/D115358
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp')
0 files changed, 0 insertions, 0 deletions