Lines Matching defs:SCDesc
44 const MCSchedClassDesc &SCDesc,
70 for (unsigned I = 0, E = SCDesc.NumWriteProcResEntries; I < E; ++I) {
71 const MCWriteProcResEntry *PRE = STI.getWriteProcResBegin(&SCDesc) + I;
78 WithColor::note() << "found in scheduling class " << SCDesc.Name
222 static void computeMaxLatency(InstrDesc &ID, const MCSchedClassDesc &SCDesc,
232 int Latency = MCSchedModel::computeInstrLatency(STI, SCDesc);
271 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID);
318 unsigned NumWriteLatencyEntries = SCDesc.NumWriteLatencyEntries;
349 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef);
377 *STI.getWriteLatencyEntry(&SCDesc, Index);
586 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID);
587 if (SCDesc.NumMicroOps == MCSchedClassDesc::InvalidNumMicroOps) {
598 ID->NumMicroOps = SCDesc.NumMicroOps;
617 initializeUsedResources(*ID, SCDesc, STI, ProcResourceMasks);
618 computeMaxLatency(*ID, SCDesc, STI, CallLatency, IsCall);
704 const MCSchedClassDesc &SCDesc =
710 NewIS->setBeginGroup(SCDesc.BeginGroup);
711 NewIS->setEndGroup(SCDesc.EndGroup);
712 NewIS->setRetireOOO(SCDesc.RetireOOO);