Lines Matching refs:getInstr
700 MachineInstr *MI = SU->getInstr(); in schedule()
1003 = LI.Query(LIS->getInstructionIndex(SU->getInstr())); in updatePressureDiffs()
1009 << *SU->getInstr(); in updatePressureDiffs()
1197 LI.Query(LIS->getInstructionIndex(SU->getInstr())); in computeCyclicCriticalPath()
1229 MachineInstr *MI = SU->getInstr(); in scheduleMI()
1322 if (TII->getMemOpBaseRegImmOfs(SU->getInstr(), BaseReg, Offset, TRI)) in clusterNeighboringLoads()
1337 if (TII->shouldClusterLoads(SUa->getInstr(), SUb->getInstr(), ClusterLength) in clusterNeighboringLoads()
1368 if (!SU->getInstr()->mayLoad()) in apply()
1429 MachineInstr *Branch = ExitSU.getInstr(); in apply()
1438 MachineInstr *Pred = SU.getInstr(); in apply()
1505 MachineInstr *Copy = CopySU->getInstr(); in constrainLocalCopy()
1642 if (!SU->getInstr()->isCopy()) in apply()
1700 RemIssueCount += SchedModel->getNumMicroOps(I->getInstr(), SC) in init()
1773 unsigned uops = SchedModel->getNumMicroOps(SU->getInstr()); in checkHazard()
1776 << SchedModel->getNumMicroOps(SU->getInstr()) << '\n'); in checkHazard()
1849 assert(SU->getInstr() && "Scheduled SUnit must have instr"); in releaseNode()
1984 unsigned IncMOps = SchedModel->getNumMicroOps(SU->getInstr()); in bumpNode()
2623 const MachineInstr *MI = SU->getInstr(); in biasPhysRegCopy()
2664 TryCand.SU->getInstr(), in tryCandidate()
2672 TryCand.SU->getInstr(), in tryCandidate()
2680 TryCand.SU->getInstr(), in tryCandidate()
2918 DEBUG(dbgs() << "Scheduling SU(" << SU->NodeNum << ") " << *SU->getInstr()); in pickNode()
2924 MachineBasicBlock::iterator InsertPos = SU->getInstr(); in reschedulePhysRegCopies()
2938 MachineInstr *Copy = DepSU->getInstr(); in reschedulePhysRegCopies()
3108 DEBUG(dbgs() << "Scheduling SU(" << SU->NodeNum << ") " << *SU->getInstr()); in pickNode()
3201 << "Scheduling " << *SU->getInstr()); in pickNode()