reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
383 if (MI != &*Top) { 384 BB->remove(MI); 385 BB->insert(Top, MI); 386 if (!MI->isDebugInstr()) 387 LIS->handleMove(*MI, true); 389 if (!MI->isDebugInstr()) { 391 for (auto &Op : MI->operands()) 396 RegOpers.collect(*MI, *TRI, MRI, /*ShouldTrackLaneMasks*/true, 399 auto SlotIdx = LIS->getInstructionIndex(*MI).getRegSlot(); 400 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI); 402 Top = std::next(MI->getIterator());