Lines Matching refs:LIP
52 std::pair<SlotIndex, SlotIndex> &LIP = LastInsertPoint[Num]; in computeLastInsertPoint() local
62 if (!LIP.first.isValid()) { in computeLastInsertPoint()
65 LIP.first = MBBEnd; in computeLastInsertPoint()
67 LIP.first = LIS.getInstructionIndex(*FirstTerm); in computeLastInsertPoint()
71 return LIP.first; in computeLastInsertPoint()
73 LIP.second = LIP.first; in computeLastInsertPoint()
78 LIP.second = LIS.getInstructionIndex(*I); in computeLastInsertPoint()
86 if (!LIP.second) in computeLastInsertPoint()
87 return LIP.first; in computeLastInsertPoint()
92 return LIP.first; in computeLastInsertPoint()
97 return LIP.first; in computeLastInsertPoint()
103 if (!SlotIndex::isEarlierInstr(VNI->def, LIP.second) && VNI->def < MBBEnd) in computeLastInsertPoint()
104 return LIP.first; in computeLastInsertPoint()
108 return LIP.second; in computeLastInsertPoint()
114 SlotIndex LIP = getLastInsertPoint(CurLI, MBB); in getLastInsertPointIter() local
115 if (LIP == LIS.getMBBEndIdx(&MBB)) in getLastInsertPointIter()
117 return LIS.getInstructionFromIndex(LIP); in getLastInsertPointIter()