Lines Matching defs:Srcs
14232 SmallVectorImpl<DotSrc> &Srcs = I == 0 ? Src0s : Src1s;
14238 auto *Match = llvm::find_if(Srcs, MatchesFirst);
14239 if (Match != Srcs.end()) {
14246 SmallVectorImpl<DotSrc> &Srcs = FirstGroup == 1 ? Src0s : Src1s;
14251 auto *Match = llvm::find_if(Srcs, MatchesSecond);
14252 if (Match != Srcs.end()) {
14255 Srcs.push_back({*BPP.second.Src, SecondMask, BPP.second.SrcOffset / 4});
14277 SmallVectorImpl<DotSrc> &Srcs, bool IsSigned,
14281 if (Srcs.size() == 1) {
14282 auto *Elt = Srcs.begin();
14293 auto *FirstElt = Srcs.begin();
14321 if (FirstElt == Srcs.end())
14327 if (SecondElt == Srcs.end()) {
14344 static void fixMasks(SmallVectorImpl<DotSrc> &Srcs, unsigned ChainLength) {
14345 for (auto &[EntryVal, EntryMask, EntryOffset] : Srcs) {