Lines Matching defs:StartIdx
647 unsigned StartIdx;
650 MatchedEntry(unsigned StartIdx, unsigned EndIdx, unsigned Count)
651 : StartIdx(StartIdx), EndIdx(EndIdx), Count(Count) {}
722 MachineBasicBlock::iterator StartIt = InstrList[ME.StartIdx];
724 auto Length = ME.EndIdx - ME.StartIdx + 1;
726 CandidatesForRepeatedSeq.emplace_back(ME.StartIdx, Length, StartIt, EndIt,
768 for (const unsigned &StartIdx : RS.StartIndices) {
790 unsigned EndIdx = StartIdx + StringLen - 1;
792 StartIdx <= CandidatesForRepeatedSeq.back().getEndIdx()) {
795 LLVM_DEBUG(dbgs() << " .. DISCARD candidate @ [" << StartIdx << ", "
809 MachineBasicBlock::iterator StartIt = Mapper.InstrList[StartIdx];
812 CandidatesForRepeatedSeq.emplace_back(StartIdx, StringLen, StartIt, EndIt,