Commit 94795a37 authored by Simon Pilgrim's avatar Simon Pilgrim
Browse files

[VectorCombine] foldBitcastShuf - add support for length changing shuffles

Allow length changing shuffle masks in the "bitcast (shuf V, MaskC) --> shuf (bitcast V), MaskC'" fold.

It also exposes some poor shuffle mask detection for extract/insert subvector cases inside improveShuffleKindFromMask

First stage towards addressing Issue #67803
parent 3bae69ec
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment