Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:DefMI

45                                           const MachineInstr *DefMI,
48 assert(DefMI && "Missing instruction");
50 if (!tii.isTriviallyReMaterializable(DefMI, aa))
64 MachineInstr *DefMI = lis.getInstructionFromIndex(VNI->def);
65 if (!DefMI)
67 checkRematerializable(VNI, DefMI, tii, aa);
167 MachineInstr *DefMI = 0, *UseMI = 0;
175 if (DefMI && DefMI != MI)
179 DefMI = MI;
189 if (!DefMI || !UseMI)
192 DEBUG(dbgs() << "Try to fold single def: " << *DefMI
199 MachineInstr *FoldMI = TII.foldMemoryOperand(UseMI, Ops, DefMI);
205 DefMI->addRegisterDead(LI->reg, 0);
206 Dead.push_back(DefMI);