Lines Matching refs:mi
509 void ExeDepsFix::visitHardInstr(MachineInstr *mi, unsigned domain) { in visitHardInstr() argument
511 for (unsigned i = mi->getDesc().getNumDefs(), in visitHardInstr()
512 e = mi->getDesc().getNumOperands(); i != e; ++i) { in visitHardInstr()
513 MachineOperand &mo = mi->getOperand(i); in visitHardInstr()
521 for (unsigned i = 0, e = mi->getDesc().getNumDefs(); i != e; ++i) { in visitHardInstr()
522 MachineOperand &mo = mi->getOperand(i); in visitHardInstr()
532 void ExeDepsFix::visitSoftInstr(MachineInstr *mi, unsigned mask) { in visitSoftInstr() argument
540 for (unsigned i = mi->getDesc().getNumDefs(), in visitSoftInstr()
541 e = mi->getDesc().getNumOperands(); i != e; ++i) { in visitSoftInstr()
542 MachineOperand &mo = mi->getOperand(i); in visitSoftInstr()
568 TII->setExecutionDomain(mi, domain); in visitSoftInstr()
569 visitHardInstr(mi, domain); in visitSoftInstr()
627 dv->Instrs.push_back(mi); in visitSoftInstr()
630 for (unsigned i = 0, e = mi->getDesc().getNumOperands(); i != e; ++i) { in visitSoftInstr()
631 MachineOperand &mo = mi->getOperand(i); in visitSoftInstr()