Lines Matching refs:getInstr
712 MachineInstr *MI = SU->getInstr(); in schedule()
1015 << ' ' << *SU.getInstr(); in updatePressureDiffs()
1046 LI.Query(LIS->getInstructionIndex(*SU->getInstr())); in updatePressureDiffs()
1052 << *SU->getInstr(); in updatePressureDiffs()
1233 LiveQueryResult LRQ = LI.Query(LIS->getInstructionIndex(*SU->getInstr())); in computeCyclicCriticalPath()
1275 MachineInstr *MI = SU->getInstr(); in scheduleMI()
1405 if (TII->getMemOpBaseRegImmOfs(*SU->getInstr(), BaseReg, Offset, TRI)) in clusterNeighboringMemOps()
1421 if (TII->shouldClusterMemOps(*SUa->getInstr(), *SUb->getInstr(), in clusterNeighboringMemOps()
1454 if ((IsLoad && !SU->getInstr()->mayLoad()) || in apply()
1455 (!IsLoad && !SU->getInstr()->mayStore())) in apply()
1520 MachineInstr *Branch = ExitSU.getInstr(); in apply()
1529 MachineInstr *Pred = SU.getInstr(); in apply()
1596 MachineInstr *Copy = CopySU->getInstr(); in constrainLocalCopy()
1736 if (!SU->getInstr()->isCopy()) in apply()
1794 RemIssueCount += SchedModel->getNumMicroOps(I->getInstr(), SC) in init()
1867 unsigned uops = SchedModel->getNumMicroOps(SU->getInstr()); in checkHazard()
1870 << SchedModel->getNumMicroOps(SU->getInstr()) << '\n'); in checkHazard()
1943 assert(SU->getInstr() && "Scheduled SUnit must have instr"); in releaseNode()
2078 unsigned IncMOps = SchedModel->getNumMicroOps(SU->getInstr()); in bumpNode()
2728 const MachineInstr *MI = SU->getInstr(); in biasPhysRegCopy()
2757 Cand.SU->getInstr(), in initCandidate()
2764 Cand.SU->getInstr(), in initCandidate()
2771 Cand.SU->getInstr(), in initCandidate()
3056 DEBUG(dbgs() << "Scheduling SU(" << SU->NodeNum << ") " << *SU->getInstr()); in pickNode()
3062 MachineBasicBlock::iterator InsertPos = SU->getInstr(); in reschedulePhysRegCopies()
3076 MachineInstr *Copy = DepSU->getInstr(); in reschedulePhysRegCopies()
3249 DEBUG(dbgs() << "Scheduling SU(" << SU->NodeNum << ") " << *SU->getInstr()); in pickNode()
3342 << "Scheduling " << *SU->getInstr()); in pickNode()