[PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.

Alexey Bataev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 24 04:16:05 PDT 2022


ABataev added a comment.

In D107966#3533907 <https://reviews.llvm.org/D107966#3533907>, @fhahn wrote:

> In D107966#3533879 <https://reviews.llvm.org/D107966#3533879>, @ABataev wrote:
>
>> Could you check one more time, please?
>
> Yeah I just checked and this crashes for me with a release + assert build (commit is 96323c9f4c10bef5cb5d527970cabc73eab8aa21 <https://reviews.llvm.org/rG96323c9f4c10bef5cb5d527970cabc73eab8aa21>)
>
> The assertion is: `Assertion failed: (II && "Must be an insertelement instruction."), function vectorizeTree, file SLPVectorizer.cpp, line 8543.`

Checked on the debug build, will check with rel+assert


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D107966/new/

https://reviews.llvm.org/D107966



More information about the llvm-commits mailing list