reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
193 if (DefMI && DefMI != MI) 193 if (DefMI && DefMI != MI) 197 DefMI = MI; 207 if (!DefMI || !UseMI) 212 if (!allUsesAvailableAt(DefMI, LIS.getInstructionIndex(*DefMI), 212 if (!allUsesAvailableAt(DefMI, LIS.getInstructionIndex(*DefMI), 219 if (!DefMI->isSafeToMove(nullptr, SawStore)) 222 LLVM_DEBUG(dbgs() << "Try to fold single def: " << *DefMI 229 MachineInstr *FoldMI = TII.foldMemoryOperand(*UseMI, Ops, *DefMI, &LIS); 237 DefMI->addRegisterDead(LI->reg, nullptr); 238 Dead.push_back(DefMI);