Lines Matching refs:getInstr
234 const MachineOperand &MO = SU->getInstr()->getOperand(OperIdx); in addPhysRegDataDeps()
242 const MCInstrDesc *DefMIDesc = &SU->getInstr()->getDesc(); in addPhysRegDataDeps()
264 RegUse = UseSU->getInstr(); in addPhysRegDataDeps()
267 (RegUse ? &UseSU->getInstr()->getDesc() : nullptr); in addPhysRegDataDeps()
272 Dep.setLatency(SchedModel.computeOperandLatency(SU->getInstr(), OperIdx, in addPhysRegDataDeps()
279 if (SU->getInstr()->isBundle() || (RegUse && RegUse->isBundle())) in addPhysRegDataDeps()
292 MachineInstr *MI = SU->getInstr(); in addPhysRegDeps()
317 !DefSU->getInstr()->registerDefIsDead(*Alias))) { in addPhysRegDeps()
321 SchedModel.computeOutputLatency(MI, OperIdx, DefSU->getInstr())); in addPhysRegDeps()
396 MachineInstr *MI = SU->getInstr(); in addVRegDefDeps()
445 MachineInstr *Use = UseSU->getInstr(); in addVRegDefDeps()
491 SchedModel.computeOutputLatency(MI, OperIdx, DefSU->getInstr())); in addVRegDefDeps()
516 const MachineInstr *MI = SU->getInstr(); in addVRegUseDeps()
550 if (SUa->getInstr()->mayAlias(AAForDep, *SUb->getInstr(), UseTBAA)) { in addChainDependency()
585 SU->Latency = SchedModel.computeInstrLatency(SU->getInstr()); in initSUnits()
1167 SU.getInstr()->dump(); in dumpNode()
1173 if (EntrySU.getInstr() != nullptr) in dump()
1177 if (ExitSU.getInstr() != nullptr) in dump()
1190 SU->getInstr()->print(oss, /*IsStandalone=*/true); in getGraphNodeLabel()
1264 SU->getInstr()->isTransient() ? 0 : 1; in visitPreorder()
1275 RData.SubInstrCount = SU->getInstr()->isTransient() ? 0 : 1; in visitPostorderNode()