diff options
| author | Alexey Bataev <a.bataev@outlook.com> | 2025-11-03 06:25:20 -0800 |
|---|---|---|
| committer | Alexey Bataev <a.bataev@outlook.com> | 2025-11-03 08:00:22 -0800 |
| commit | 7d5659083cb21722416b38fe92b7200fe89be232 (patch) | |
| tree | 47dd8cbca9508d2e63f8b0e417d15f4a95ed1a45 /llvm/tools/llvm-diff/lib/DiffLog.cpp | |
| parent | bf5332cd8266cddb3bfb2e8436a2161c10602855 (diff) | |
| download | llvm-7d5659083cb21722416b38fe92b7200fe89be232.zip llvm-7d5659083cb21722416b38fe92b7200fe89be232.tar.gz llvm-7d5659083cb21722416b38fe92b7200fe89be232.tar.bz2 | |
[SLP]Do not create copyable node, if parent node is non-schedulable and has a use in binop.
If the parent node is non-schedulable (only externally used instructions), and at least one instruction has multiple uses and used in the binop, such copyable node should be created. Otherwise, it may contain wrong def-use chain model, which cannot be effective detected.
Fixes #166035
Diffstat (limited to 'llvm/tools/llvm-diff/lib/DiffLog.cpp')
0 files changed, 0 insertions, 0 deletions
