Lines Matching defs:Src1s
14203 SmallVectorImpl<DotSrc> &Src1s, int Step) {
14206 // Src0s and Src1s are empty, just place arbitrarily.
14210 Src1s.push_back({*Src1.Src, ((Src1.SrcOffset % 4) << 24) + 0x0c0c0c,
14232 SmallVectorImpl<DotSrc> &Srcs = I == 0 ? Src0s : Src1s;
14246 SmallVectorImpl<DotSrc> &Srcs = FirstGroup == 1 ? Src0s : Src1s;
14260 // If we have made it here, then we could not find a match in Src0s or Src1s
14270 Src1s.push_back(
14451 SmallVector<DotSrc, 4> Src1s;
14477 placeSources(*Src0, *Src1, Src0s, Src1s, I);
14500 placeSources(*Src0, *Src1, Src0s, Src1s, I + 1);
14523 fixMasks(Src1s, ChainLength);
14532 if (ChainLength == 4 && Src0s.size() == 1 && Src1s.size() == 1 &&
14533 Src0s.begin()->PermMask == Src1s.begin()->PermMask &&
14535 Src1s.begin()->SrcOp.getValueSizeInBits() >= 32) {
14557 auto *SecondElt = Src1s.begin();
14570 Src1 = resolveSources(DAG, SL, Src1s, false, true);