diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2024-08-29 15:05:09 -0700 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2024-08-29 15:07:20 -0700 |
commit | cc943a67d114e28c28f561c3b1a48ff2003264ce (patch) | |
tree | 7a6a7633a38eaa11a990477e5c970dfaea35b1b5 /clang/lib/CodeGen/BackendUtil.cpp | |
parent | e51fc36c385d756ccbc2be8c47c52af207c3aead (diff) | |
download | llvm-cc943a67d114e28c28f561c3b1a48ff2003264ce.zip llvm-cc943a67d114e28c28f561c3b1a48ff2003264ce.tar.gz llvm-cc943a67d114e28c28f561c3b1a48ff2003264ce.tar.bz2 |
[SLP]Fix PR106626: trye several attempts for lookup values, if not found.
If the value is used in Scalar several times, the first attempt to find
its position in the node (if ReuseShuffleIndices and ReorderIndices not
empty) may fail. In this case need to find another copy of the same
value and try again.
Fixes https://github.com/llvm/llvm-project/issues/106626
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
0 files changed, 0 insertions, 0 deletions