Lines Matching refs:Imm8
4340 // Symetric in-lane mask. Each lane has 4 elements (for imm8)
4341 static bool isPermImmMask(ArrayRef<int> Mask, MVT VT, unsigned& Imm8) {
4347 Imm8 = 0;
4352 Imm8 |= Mask[i] << (i*2);
4368 Imm8 |= MaskVal[i] << (i*2);
9532 unsigned Imm8;
9533 if (V2IsUndef && HasInt256 && isPermImmMask(M, VT, Imm8))
9534 return getTargetShuffleNode(X86ISD::VPERMI, dl, VT, V1, Imm8, DAG);