diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2023-02-27 09:20:49 -0800 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2023-02-27 10:09:48 -0800 |
commit | 007177bdde60a822ccaefc96593e818c2235e2d5 (patch) | |
tree | 57475b4feff0b91859764d7772dc96b2802e36d0 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | d514726d31323074e620c7f7f6a07eab4f4e3c27 (diff) | |
download | llvm-007177bdde60a822ccaefc96593e818c2235e2d5.zip llvm-007177bdde60a822ccaefc96593e818c2235e2d5.tar.gz llvm-007177bdde60a822ccaefc96593e818c2235e2d5.tar.bz2 |
[SLP]Fix PR61018: Assertion `Mask[I] == UndefMaskElem && "Multiple uses
of scalars."' failed.
Need to check for the reused indices when checking if 2 insertelement
instruction are from the same buildvector. If the inidices are reused,
better not to match buildvectors and consider them as differenet,
otherwise need to track the order of insertelement operations.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions