Lines Matching refs:getInstr

868     MachineInstr *MI = SU->getInstr();  in schedule()
1194 const MachineInstr &MI = *SU.getInstr(); in collectVRegUses()
1385 << PrintLaneMask(P.LaneMask) << ' ' << *SU.getInstr(); in updatePressureDiffs()
1414 LI.Query(LIS->getInstructionIndex(*SU->getInstr())); in updatePressureDiffs()
1419 << *SU->getInstr(); in updatePressureDiffs()
1430 if (EntrySU.getInstr() != nullptr) in dump()
1439 if (SchedModel.mustBeginGroup(SU.getInstr()) && in dump()
1440 SchedModel.mustEndGroup(SU.getInstr())) in dump()
1446 if (ExitSU.getInstr() != nullptr) in dump()
1611 LiveQueryResult LRQ = LI.Query(LIS->getInstructionIndex(*SU->getInstr())); in computeCyclicCriticalPath()
1653 MachineInstr *MI = SU->getInstr(); in scheduleMI()
1944 if ((IsLoad && !SU.getInstr()->mayLoad()) || in collectMemOpRecords()
1945 (!IsLoad && !SU.getInstr()->mayStore())) in collectMemOpRecords()
1948 const MachineInstr &MI = *SU.getInstr(); in collectMemOpRecords()
1985 (Pred.getSUnit() && Pred.getSUnit()->getInstr()->mayStore()))) && in groupMemOps()
2083 MachineInstr *Copy = CopySU->getInstr(); in constrainLocalCopy()
2217 if (!SU.getInstr()->isCopy()) in apply()
2289 RemIssueCount += SchedModel->getNumMicroOps(SU.getInstr(), SC) in init()
2463 unsigned uops = SchedModel->getNumMicroOps(SU->getInstr()); in checkHazard()
2466 << SchedModel->getNumMicroOps(SU->getInstr()) << '\n'); in checkHazard()
2471 ((isTop() && SchedModel->mustBeginGroup(SU->getInstr())) || in checkHazard()
2472 (!isTop() && SchedModel->mustEndGroup(SU->getInstr())))) { in checkHazard()
2555 assert(SU->getInstr() && "Scheduled SUnit must have instr"); in releaseNode()
2693 unsigned IncMOps = SchedModel->getNumMicroOps(SU->getInstr()); in bumpNode()
2826 if ((isTop() && SchedModel->mustEndGroup(SU->getInstr())) || in bumpNode()
2827 (!isTop() && SchedModel->mustBeginGroup(SU->getInstr()))) { in bumpNode()
3447 const MachineInstr *MI = SU->getInstr(); in biasPhysReg()
3492 Cand.SU->getInstr(), in initCandidate()
3499 Cand.SU->getInstr(), in initCandidate()
3506 Cand.SU->getInstr(), in initCandidate()
3801 << *SU->getInstr()); in pickNode()
3806 MachineBasicBlock::iterator InsertPos = SU->getInstr(); in reschedulePhysReg()
3820 MachineInstr *Copy = DepSU->getInstr(); in reschedulePhysReg()
4126 << *SU->getInstr()); in pickNode()
4235 << "Scheduling " << *SU->getInstr()); in pickNode()