Lines Matching refs:DstIdx
132 unsigned SrcIdx, unsigned DstIdx,
1211 unsigned SrcIdx, unsigned DstIdx, in tryInstructionTransform() argument
1217 unsigned regA = MI.getOperand(DstIdx).getReg(); in tryInstructionTransform()
1227 bool Commuted = tryInstructionCommute(&MI, DstIdx, SrcIdx, regBKilled, Dist); in tryInstructionTransform()
1409 unsigned DstIdx = 0; in collectTiedOperands() local
1410 if (!MI->isRegTiedToDefOperand(SrcIdx, &DstIdx)) in collectTiedOperands()
1414 MachineOperand &DstMO = MI->getOperand(DstIdx); in collectTiedOperands()
1435 TiedOperands[SrcReg].push_back(std::make_pair(SrcIdx, DstIdx)); in collectTiedOperands()
1460 unsigned DstIdx = TiedPairs[tpi].second; in processTiedPairs() local
1462 const MachineOperand &DstMO = MI->getOperand(DstIdx); in processTiedPairs()
1487 assert(i == DstIdx || in processTiedPairs()
1671 unsigned DstIdx = TiedPairs[0].second; in runOnMachineFunction() local
1673 unsigned DstReg = mi->getOperand(DstIdx).getReg(); in runOnMachineFunction()
1675 tryInstructionTransform(mi, nmi, SrcIdx, DstIdx, Dist, false)) { in runOnMachineFunction()