Files
clang-p2996/llvm/test/Transforms/CodeGenPrepare/AArch64
Sjoerd Meijer 70e8c982d0 [AArch64] Bail out for scalable vecs in areExtractShuffleVectors (#105484)
The added test triggers the following assert in `areExtractShuffleVectors`
that is called from `shouldSinkOperands`:

Assertion `(!isScalable() || isZero()) && "Request for a fixed element count on a scalable object"' failed.

I don't think scalable types can be extract shuffles, so bail early if
this is the case.
2024-08-21 15:27:09 +01:00
..