Skip to content
Commit ce5a26b0 authored by Chandler Carruth's avatar Chandler Carruth
Browse files

[x86] Restructure the checking patterns for v16 and v32 avx2 vector

shuffle lowering to allow much better blend matching.

Specifically, with the new structure the code seems clearer to me and we
correctly can hit the cases where merging two 128-bit lanes is a clear
win and can be shuffled cheaply afterward.

llvm-svn: 222539
parent f769ae1a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment