Lines Matching refs:CurMPIter
676 for (MPIterator CurMPIter = std::prev(MergePotentials.end()), in ComputeSameTails() local
678 CurMPIter != B && CurMPIter->getHash() == CurHash; --CurMPIter) { in ComputeSameTails()
679 for (MPIterator I = std::prev(CurMPIter); I->getHash() == CurHash; --I) { in ComputeSameTails()
681 if (ProfitableToMerge(CurMPIter->getBlock(), I->getBlock(), in ComputeSameTails()
689 HighestMPIter = CurMPIter; in ComputeSameTails()
690 SameTails.push_back(SameTailElt(CurMPIter, TrialBBI1)); in ComputeSameTails()
692 if (HighestMPIter == CurMPIter && in ComputeSameTails()
708 MPIterator CurMPIter, B; in RemoveBlocksWithHash() local
709 for (CurMPIter = std::prev(MergePotentials.end()), in RemoveBlocksWithHash()
711 CurMPIter->getHash() == CurHash; --CurMPIter) { in RemoveBlocksWithHash()
713 MachineBasicBlock *CurMBB = CurMPIter->getBlock(); in RemoveBlocksWithHash()
716 if (CurMPIter == B) in RemoveBlocksWithHash()
719 if (CurMPIter->getHash() != CurHash) in RemoveBlocksWithHash()
720 CurMPIter++; in RemoveBlocksWithHash()
721 MergePotentials.erase(CurMPIter, MergePotentials.end()); in RemoveBlocksWithHash()