diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2022-01-06 09:46:16 -0800 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2022-01-28 09:16:18 -0800 |
commit | cec8b614f3843c169dc387520013745e4ff9886a (patch) | |
tree | c980f448b1c515418b5031ea3bb5e45fb7b225a1 /llvm/lib/Object/MachOObjectFile.cpp | |
parent | c80d34985993a2e4f6a8ad6cc92b0bc6bde16797 (diff) | |
download | llvm-cec8b614f3843c169dc387520013745e4ff9886a.zip llvm-cec8b614f3843c169dc387520013745e4ff9886a.tar.gz llvm-cec8b614f3843c169dc387520013745e4ff9886a.tar.bz2 |
[SLP]Do not reorder top nodes if they do not require reordering.
No need to reorder the top nodes, if they are not stores or
insertelement instructions and each node should be analized only
once, when the bottom-to-top analysis is performed.
We still endup with extractelements for the top node scalars and
the final shuffle just adds an extra cost and currently
crashes the compiler for PHI nodes.
Differential Revision: https://reviews.llvm.org/D116760
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions