Lines Matching refs:DefVNI
456 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses() local
457 Idx = DefVNI->def; in shrinkToUses()
564 if (VNInfo *DefVNI = LRQ.valueDefined()) in shrinkToUses() local
565 Idx = DefVNI->def; in shrinkToUses()
1077 VNInfo *DefVNI = I->valno; in handleMoveDown() local
1078 assert(DefVNI->def == I->start && "Inconsistent def"); in handleMoveDown()
1079 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber()); in handleMoveDown()
1083 I->start = DefVNI->def; in handleMoveDown()
1097 assert(NewI->valno != DefVNI && "Multiple defs of value?"); in handleMoveDown()
1098 LR.removeValNo(DefVNI); in handleMoveDown()
1108 = LiveRange::Segment(DefVNI->def, NewIdx.getDeadSlot(), DefVNI); in handleMoveDown()
1159 VNInfo *DefVNI = I->valno; in handleMoveUp() local
1160 assert(DefVNI->def == I->start && "Inconsistent def"); in handleMoveUp()
1161 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber()); in handleMoveUp()
1166 assert(NewI->valno != DefVNI && "Same value defined more than once?"); in handleMoveUp()
1170 LR.removeValNo(DefVNI); in handleMoveUp()
1174 I->start = DefVNI->def; in handleMoveUp()
1182 I->start = DefVNI->def; in handleMoveUp()
1189 *NewI = LiveRange::Segment(DefVNI->def, NewIdx.getDeadSlot(), DefVNI); in handleMoveUp()