Lines Matching defs:Srcs
13848 SmallVectorImpl<DotSrc> &Srcs = I == 0 ? Src0s : Src1s;
13854 auto Match = llvm::find_if(Srcs, MatchesFirst);
13855 if (Match != Srcs.end()) {
13862 SmallVectorImpl<DotSrc> &Srcs = FirstGroup == 1 ? Src0s : Src1s;
13867 auto Match = llvm::find_if(Srcs, MatchesSecond);
13868 if (Match != Srcs.end()) {
13871 Srcs.push_back({*BPP.second.Src, SecondMask, BPP.second.SrcOffset / 4});
13895 SmallVectorImpl<DotSrc> &Srcs, bool IsSigned,
13899 if (Srcs.size() == 1) {
13900 auto Elt = Srcs.begin();
13911 auto FirstElt = Srcs.begin();
13939 if (FirstElt == Srcs.end())
13945 if (SecondElt == Srcs.end()) {
13962 static void fixMasks(SmallVectorImpl<DotSrc> &Srcs, unsigned ChainLength) {
13963 for (auto &[EntryVal, EntryMask, EntryOffset] : Srcs) {