diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2024-07-03 15:11:18 -0400 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2024-07-08 07:56:48 -0700 |
commit | 385118644ccabe27a634804c7db60734746c170f (patch) | |
tree | 342dff8eade835b6fdca037aac2d278f97081f93 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 9dca3ac2efb180398ef8e84bfa9f0ef283d0e6fd (diff) | |
download | llvm-385118644ccabe27a634804c7db60734746c170f.zip llvm-385118644ccabe27a634804c7db60734746c170f.tar.gz llvm-385118644ccabe27a634804c7db60734746c170f.tar.bz2 |
[SLP]Remove operands upon marking instruction for deletion.
If the instruction is marked for deletion, better to drop all its
operands and mark them for deletion too (if allowed). It allows to have
more vectorizable patterns and generate less useless extractelement
instructions.
Reviewers: RKSimon
Reviewed By: RKSimon
Pull Request: https://github.com/llvm/llvm-project/pull/97409
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions