reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/MachineCopyPropagation.cpp
  388   for (unsigned OpIdx = 0, OpEnd = MI.getNumOperands(); OpIdx < OpEnd;
  390     MachineOperand &MOUse = MI.getOperand(OpIdx);
  409     MachineInstr *Copy = Tracker.findAvailCopy(MI, MOUse.getReg(), *TRI);
  421                  << MI);
  429     if (!isForwardableRegClassCopy(*Copy, MI, OpIdx))
  432     if (hasImplicitOverlap(MI, MOUse))
  437                         << MI);
  443                       << "\n     in " << MI << "     from " << *Copy);
  449     LLVM_DEBUG(dbgs() << "MCP: After replacement: " << MI << "\n");
  453          make_range(Copy->getIterator(), std::next(MI.getIterator())))