Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:getInstr

253   const MachineOperand &MO = SU->getInstr()->getOperand(OperIdx);
280 RegUse = UseSU->getInstr();
283 SchedModel.computeOperandLatency(SU->getInstr(), OperIdx, RegUse,
296 MachineInstr *MI = SU->getInstr();
316 !DefSU->getInstr()->registerDefIsDead(*Alias))) {
322 SchedModel.computeOutputLatency(MI, OperIdx, DefSU->getInstr()));
377 const MachineInstr *MI = SU->getInstr();
401 SchedModel.computeOutputLatency(MI, OperIdx, DefSU->getInstr()));
415 MachineInstr *MI = SU->getInstr();
596 isGlobalMemoryObject(AA, SUb->getInstr()))
603 MIsNeedChainEdge(AA, MFI, SUa->getInstr(), SUb->getInstr())) {
634 if (MIsNeedChainEdge(AA, MFI, SU->getInstr(), (*I)->getInstr())) {
636 Dep.setLatency(((*I)->getInstr()->mayLoad()) ? LatencyToLoad : 0);
659 if (!AA || MIsNeedChainEdge(AA, MFI, SUa->getInstr(), SUb->getInstr())) {
701 SU->Latency = SchedModel.computeInstrLatency(SU->getInstr());
889 if (AliasChain->getInstr()->mayLoad())
1195 SU->getInstr()->dump();
1207 SU->getInstr()->print(oss, &TM, /*SkipOpers=*/true);
1263 SU->getInstr()->isTransient() ? 0 : 1;
1274 RData.SubInstrCount = SU->getInstr()->isTransient() ? 0 : 1;