There are no 512-bit blend instructions so we shouldn't create SHRUNKBLEND for them.
On a side note, it looks like there may be a missed opportunity for constant folding TESTM when LHS and RHS are equal.
This fixes PR34139.
Differential D36992
[AVX512] Don't create SHRUNKBLEND SDNodes for 512-bit vectors.x craig.topper on Aug 21 2017, 5:51 PM. Authored by
Details
There are no 512-bit blend instructions so we shouldn't create SHRUNKBLEND for them. On a side note, it looks like there may be a missed opportunity for constant folding TESTM when LHS and RHS are equal. This fixes PR34139.
Diff Detail Event Timeline
|
Any chance that due to the added bail-out we will be missing out on this combine?