Lines Matching defs:NewIdx
1504 unsigned NewIdx = NewMI.getOperand(0).getSubReg();
1507 if (NewIdx)
1508 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
1523 NewMI.getOperand(0).setSubReg(NewIdx);
1525 // it will replace DstReg with DstReg.DstIdx. If NewIdx is 0, make
1527 if (NewIdx == 0)
1534 // ; so DefSubIdx = NewIdx = subreg
1540 if (NewIdx && !DstInt.hasSubRanges() &&
1543 LaneBitmask UsedLanes = TRI->getSubRegIndexLaneMask(NewIdx);
1564 if (NewIdx == 0 && DstInt.hasSubRanges()) {
1589 if (NewIdx != 0 && DstInt.hasSubRanges()) {
1592 LaneBitmask DstMask = TRI->getSubRegIndexLaneMask(NewIdx);