Lines Matching refs:CurMPIter
592 for (MPIterator CurMPIter = prior(MergePotentials.end()), in ComputeSameTails() local
594 CurMPIter != B && CurMPIter->getHash() == CurHash; in ComputeSameTails()
595 --CurMPIter) { in ComputeSameTails()
596 for (MPIterator I = prior(CurMPIter); I->getHash() == CurHash ; --I) { in ComputeSameTails()
598 if (ProfitableToMerge(CurMPIter->getBlock(), I->getBlock(), in ComputeSameTails()
605 HighestMPIter = CurMPIter; in ComputeSameTails()
606 SameTails.push_back(SameTailElt(CurMPIter, TrialBBI1)); in ComputeSameTails()
608 if (HighestMPIter == CurMPIter && in ComputeSameTails()
624 MPIterator CurMPIter, B; in RemoveBlocksWithHash() local
625 for (CurMPIter = prior(MergePotentials.end()), B = MergePotentials.begin(); in RemoveBlocksWithHash()
626 CurMPIter->getHash() == CurHash; in RemoveBlocksWithHash()
627 --CurMPIter) { in RemoveBlocksWithHash()
629 MachineBasicBlock *CurMBB = CurMPIter->getBlock(); in RemoveBlocksWithHash()
632 if (CurMPIter == B) in RemoveBlocksWithHash()
635 if (CurMPIter->getHash() != CurHash) in RemoveBlocksWithHash()
636 CurMPIter++; in RemoveBlocksWithHash()
637 MergePotentials.erase(CurMPIter, MergePotentials.end()); in RemoveBlocksWithHash()