diff options
| author | Alexey Bataev <a.bataev@outlook.com> | 2025-11-11 10:17:31 -0800 |
|---|---|---|
| committer | Alexey Bataev <a.bataev@outlook.com> | 2025-11-11 12:05:56 -0800 |
| commit | 75ef0be0c3b6b0313d541b2af673ee4bb091572b (patch) | |
| tree | 482039a4a89b100af548b425072052af22eb8c39 /llvm/lib/CodeGen/MachineCopyPropagation.cpp | |
| parent | 7cd9d3df73b168359b222d5e490425bb08f0eb22 (diff) | |
| download | llvm-75ef0be0c3b6b0313d541b2af673ee4bb091572b.zip llvm-75ef0be0c3b6b0313d541b2af673ee4bb091572b.tar.gz llvm-75ef0be0c3b6b0313d541b2af673ee4bb091572b.tar.bz2 | |
[SLP]Be careful when trying match/vectorize copyable nodes with external uses only
Need to be careful when trying to match and/or build copyable node with
the instructions, used outside the block only and if their operands
immediately precede such instructions. In this case insertion point
might be the same and it may cause broken def-use chain.
Fixes #167366
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions
