diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2025-05-06 06:40:54 -0700 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2025-05-06 07:52:49 -0700 |
commit | 3aecbbcbf675bc4472dafff18d29f21457323f28 (patch) | |
tree | aa62f72d29c7088cf166fe212deeb1d65ec4613c /llvm/lib/Transforms/Utils/Debugify.cpp | |
parent | 368fbc21631a16b66a2a5609271c467a025a08b9 (diff) | |
download | llvm-3aecbbcbf675bc4472dafff18d29f21457323f28.zip llvm-3aecbbcbf675bc4472dafff18d29f21457323f28.tar.gz llvm-3aecbbcbf675bc4472dafff18d29f21457323f28.tar.bz2 |
[SLP]Do not match nodes if schedulability of parent nodes is different
If one user node is non-schedulable and another one is schedulable, such
nodes should be considered matched. The selection of the actual insert
point in this case differs and the insert points may match, which may
cause a compiler crash because of the broken def-use chain.
Fixes #137797
Diffstat (limited to 'llvm/lib/Transforms/Utils/Debugify.cpp')
0 files changed, 0 insertions, 0 deletions