Lines Matching refs:RegsToVisit
3702 SmallVector<Register, 8> RegsToVisit; in findCandidatesForLoadOrCombine() local
3725 RegsToVisit.push_back(OrLHS); in findCandidatesForLoadOrCombine()
3729 RegsToVisit.push_back(OrRHS); in findCandidatesForLoadOrCombine()
3734 if (RegsToVisit.empty() || RegsToVisit.size() % 2 != 0) in findCandidatesForLoadOrCombine()
3736 return RegsToVisit; in findCandidatesForLoadOrCombine()
3777 const SmallVector<Register, 8> &RegsToVisit, const unsigned MemSizeInBits) { in findLoadOffsetsForLoadOrCombine() argument
3809 for (auto Reg : RegsToVisit) { in findLoadOffsetsForLoadOrCombine()
3881 assert(Loads.size() == RegsToVisit.size() && in findLoadOffsetsForLoadOrCombine()
3934 auto RegsToVisit = findCandidatesForLoadOrCombine(&MI); in matchLoadOrCombine() local
3935 if (!RegsToVisit) in matchLoadOrCombine()
3941 const unsigned NarrowMemSizeInBits = WideMemSizeInBits / RegsToVisit->size(); in matchLoadOrCombine()
3956 MemOffset2Idx, *RegsToVisit, NarrowMemSizeInBits); in matchLoadOrCombine()