Lines Matching defs:DefOperIdx
144 static unsigned findDefIdx(const MachineInstr *MI, unsigned DefOperIdx) {
146 for (unsigned i = 0; i != DefOperIdx; ++i) {
173 const MachineInstr *DefMI, unsigned DefOperIdx,
185 OperLatency = TII->getOperandLatency(&InstrItins, *DefMI, DefOperIdx,
190 OperLatency = InstrItins.getOperandCycle(DefClass, DefOperIdx);
201 unsigned DefIdx = findDefIdx(DefMI, DefOperIdx);
224 if (SCDesc->isValid() && !DefMI->getOperand(DefOperIdx).isImplicit() &&
225 !DefMI->getDesc().operands()[DefOperIdx].isOptionalDef() &&
273 computeOutputLatency(const MachineInstr *DefMI, unsigned DefOperIdx,
286 Register Reg = DefMI->getOperand(DefOperIdx).getReg();