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

References

lib/Target/AMDGPU/GCNSchedStrategy.cpp
  399     if (MI->isDebugInstr())
  402     if (MI->getIterator() != RegionEnd) {
  403       BB->remove(MI);
  404       BB->insert(RegionEnd, MI);
  405       if (!MI->isDebugInstr())
  406         LIS->handleMove(*MI, true);
  409     for (auto &Op : MI->operands())
  413     RegOpers.collect(*MI, *TRI, MRI, ShouldTrackLaneMasks, false);
  414     if (!MI->isDebugInstr()) {
  417         SlotIndex SlotIdx = LIS->getInstructionIndex(*MI).getRegSlot();
  418         RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI);
  421         RegOpers.detectDeadDefs(*MI, *LIS);
  424     RegionEnd = MI->getIterator();
  426     LLVM_DEBUG(dbgs() << "Scheduling " << *MI);