[PATCH] D140580: [SLP]Do not emit many extractelements, reuse the single one emitted.
Mikael Holmén via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 3 05:30:41 PST 2023
uabelho added a comment.
In D140580#4022871 <https://reviews.llvm.org/D140580#4022871>, @ABataev wrote:
> In D140580#4022462 <https://reviews.llvm.org/D140580#4022462>, @uabelho wrote:
>
>> We also see crashes with this. Reproduceable with
>>
>> opt -passes="slp-vectorizer" -mtriple=aarch64--linux-gnu bbi-77341.ll -o /dev/null
>>
>> F26081559: bbi-77341.ll <https://reviews.llvm.org/F26081559>
>
> How did you get this code? What toolchain did you use? Why those constant insructions were not folded away by Instcombiner?
Fuzz testing. Random generated C program with random pass pipeline.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D140580/new/
https://reviews.llvm.org/D140580
More information about the llvm-commits
mailing list