Lines Matching refs:mi
97 MachineInstr *mi = &*regItr;
99 DEBUG(dbgs() << " Processing " << *mi);
108 for (unsigned i = 0; i != mi->getNumOperands(); ++i) {
109 MachineOperand &op = mi->getOperand(i);
112 hasUse |= mi->getOperand(i).isUse();
113 hasDef |= mi->getOperand(i).isDef();
123 MachineOperand &mop = mi->getOperand(mopIdx);
125 if (mop.isUse() && !mi->isRegTiedToDefOperand(mopIdx)) {
132 MachineBasicBlock::iterator miItr(mi);
136 tii->loadRegFromStackSlot(*mi->getParent(), miItr, NewVReg, ss, trc,
145 tii->storeRegToStackSlot(*mi->getParent(), std::next(miItr), NewVReg,