This patch adds a small optimization for vector shuffle lowering,
detecting shuffles which can be re-expressed as vector selects.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
This test file doesn't currently exist: I will/would pre-commit it before merging.
I do wonder if this should be offered as a target-independent optimization, but as it stands this is the best way of catching this pattern.