Lines Matching refs:Curr
639 LeaderTableEntry &Curr = LeaderTable[N]; in addToLeaderTable() local
640 if (!Curr.Val) { in addToLeaderTable()
641 Curr.Val = V; in addToLeaderTable()
642 Curr.BB = BB; in addToLeaderTable()
649 Node->Next = Curr.Next; in addToLeaderTable()
650 Curr.Next = Node; in addToLeaderTable()
657 LeaderTableEntry* Curr = &LeaderTable[N]; in removeFromLeaderTable() local
659 while (Curr->Val != I || Curr->BB != BB) { in removeFromLeaderTable()
660 Prev = Curr; in removeFromLeaderTable()
661 Curr = Curr->Next; in removeFromLeaderTable()
665 Prev->Next = Curr->Next; in removeFromLeaderTable()
667 if (!Curr->Next) { in removeFromLeaderTable()
668 Curr->Val = nullptr; in removeFromLeaderTable()
669 Curr->BB = nullptr; in removeFromLeaderTable()
671 LeaderTableEntry* Next = Curr->Next; in removeFromLeaderTable()
672 Curr->Val = Next->Val; in removeFromLeaderTable()
673 Curr->BB = Next->BB; in removeFromLeaderTable()
674 Curr->Next = Next->Next; in removeFromLeaderTable()