Lines Matching refs:getInstr
230 const MachineOperand &MO = SU->getInstr()->getOperand(OperIdx); in addPhysRegDataDeps()
238 const MCInstrDesc *DefMIDesc = &SU->getInstr()->getDesc(); in addPhysRegDataDeps()
260 RegUse = UseSU->getInstr(); in addPhysRegDataDeps()
263 (RegUse ? &UseSU->getInstr()->getDesc() : nullptr); in addPhysRegDataDeps()
268 Dep.setLatency(SchedModel.computeOperandLatency(SU->getInstr(), OperIdx, in addPhysRegDataDeps()
283 MachineInstr *MI = SU->getInstr(); in addPhysRegDeps()
308 !DefSU->getInstr()->registerDefIsDead(*Alias))) { in addPhysRegDeps()
312 SchedModel.computeOutputLatency(MI, OperIdx, DefSU->getInstr())); in addPhysRegDeps()
387 MachineInstr *MI = SU->getInstr(); in addVRegDefDeps()
435 MachineInstr *Use = UseSU->getInstr(); in addVRegDefDeps()
481 SchedModel.computeOutputLatency(MI, OperIdx, DefSU->getInstr())); in addVRegDefDeps()
506 const MachineInstr *MI = SU->getInstr(); in addVRegUseDeps()
540 if (SUa->getInstr()->mayAlias(AAForDep, *SUb->getInstr(), UseTBAA)) { in addChainDependency()
575 SU->Latency = SchedModel.computeInstrLatency(SU->getInstr()); in initSUnits()
1158 SU.getInstr()->dump(); in dumpNode()
1164 if (EntrySU.getInstr() != nullptr) in dump()
1168 if (ExitSU.getInstr() != nullptr) in dump()
1181 SU->getInstr()->print(oss, /*IsStandalone=*/true); in getGraphNodeLabel()
1255 SU->getInstr()->isTransient() ? 0 : 1; in visitPreorder()
1266 RData.SubInstrCount = SU->getInstr()->isTransient() ? 0 : 1; in visitPostorderNode()