Lines Matching defs:CurMPIter
662 for (MPIterator CurMPIter = std::prev(MergePotentials.end()),
664 CurMPIter != B && CurMPIter->getHash() == CurHash; --CurMPIter) {
665 for (MPIterator I = std::prev(CurMPIter); I->getHash() == CurHash; --I) {
667 if (ProfitableToMerge(CurMPIter->getBlock(), I->getBlock(),
676 HighestMPIter = CurMPIter;
677 SameTails.push_back(SameTailElt(CurMPIter, TrialBBI1));
679 if (HighestMPIter == CurMPIter &&
694 MPIterator CurMPIter, B;
695 for (CurMPIter = std::prev(MergePotentials.end()),
697 CurMPIter->getHash() == CurHash; --CurMPIter) {
699 MachineBasicBlock *CurMBB = CurMPIter->getBlock();
702 if (CurMPIter == B)
705 if (CurMPIter->getHash() != CurHash)
706 CurMPIter++;
707 MergePotentials.erase(CurMPIter, MergePotentials.end());