Lines Matching refs:SCDesc
39 const MCSchedClassDesc &SCDesc, in initializeUsedResources() argument
65 for (unsigned I = 0, E = SCDesc.NumWriteProcResEntries; I < E; ++I) { in initializeUsedResources()
66 const MCWriteProcResEntry *PRE = STI.getWriteProcResBegin(&SCDesc) + I; in initializeUsedResources()
73 WithColor::note() << "found in scheduling class " << SCDesc.Name in initializeUsedResources()
248 const MCSchedClassDesc &SCDesc, in computeMaxLatency() argument
257 int Latency = MCSchedModel::computeInstrLatency(STI, SCDesc); in computeMaxLatency()
295 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in populateWrites() local
342 unsigned NumWriteLatencyEntries = SCDesc.NumWriteLatencyEntries; in populateWrites()
369 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef); in populateWrites()
397 *STI.getWriteLatencyEntry(&SCDesc, Index); in populateWrites()
566 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in createInstrDescImpl() local
567 if (SCDesc.NumMicroOps == MCSchedClassDesc::InvalidNumMicroOps) { in createInstrDescImpl()
578 ID->NumMicroOps = SCDesc.NumMicroOps; in createInstrDescImpl()
599 ID->BeginGroup = SCDesc.BeginGroup; in createInstrDescImpl()
600 ID->EndGroup = SCDesc.EndGroup; in createInstrDescImpl()
601 ID->RetireOOO = SCDesc.RetireOOO; in createInstrDescImpl()
603 initializeUsedResources(*ID, SCDesc, STI, ProcResourceMasks); in createInstrDescImpl()
604 computeMaxLatency(*ID, MCDesc, SCDesc, STI); in createInstrDescImpl()