[PATCH] D114101: [SLP]Improve analysis/emission of vector operands for alternate nodes.

Alexey Bataev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 25 05:16:38 PST 2021


ABataev added a comment.

In D114101#3152982 <https://reviews.llvm.org/D114101#3152982>, @mstorsjo wrote:

> This broke building a number of projects for me. It's reproducible with https://martin.st/temp/aom-preproc.c.
>
> Building that file like this, fails an assertion:
>
>   $ bin/clang -target x86_64-w64-mingw32 -w -c -O2 aom-preproc.c
>   clang: ../include/llvm/IR/User.h:170: llvm::Value* llvm::User::getOperand(unsigned int) const: Assertion `i < NumUserOperands && "getOperand() out of range!"' failed. 
>
> I'd suggest reverting this commit later today.

Yes, was able to reproduce it and have a fix. Going to revert the patch and will commit a fixed version tomorrow.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D114101



More information about the llvm-commits mailing list