Lines Matching defs:Shuffle
5210 if (SDValue Shuffle = XformToShuffleWithZero(N))
5211 return Shuffle;
16845 // Step 3: Shuffle in the padded subvector.
17543 SDValue Shuffle = DAG.getVectorShuffle(InVT1, DL, VecIn1, VecIn2, Mask);
17545 Shuffle = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, VT, Shuffle, ZeroIdx);
17547 return Shuffle;
17757 // Shuffle phase:
17776 if (SDValue Shuffle = createBuildVecShuffle(DL, N, VectorMask, VecLeft,
17778 Shuffles.push_back(Shuffle);
19099 "Shuffle mask value must be from operand 0");
19310 assert(Idx < (int)NumElts && "Shuffle mask chooses undef op");
19404 "Shuffle types don't match");
19434 "Shuffle types don't match");