aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2022-01-06 09:46:16 -0800
committerAlexey Bataev <a.bataev@outlook.com>2022-01-28 09:16:18 -0800
commitcec8b614f3843c169dc387520013745e4ff9886a (patch)
treec980f448b1c515418b5031ea3bb5e45fb7b225a1 /llvm/lib/Object/MachOObjectFile.cpp
parentc80d34985993a2e4f6a8ad6cc92b0bc6bde16797 (diff)
downloadllvm-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