{v}blend{d|ps|pd} is preferable to {v}blendw so widen so that we
can match it.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
lowerVECTOR_SHUFFLE should always widen a shuffle as much as possible - my guess is canCombineAsMaskOperation is blocking it on AVX512BW targets - maybe address it there instead?