Lines Matching refs:SCDesc
40 const MCSchedClassDesc &SCDesc, in initializeUsedResources() argument
66 for (unsigned I = 0, E = SCDesc.NumWriteProcResEntries; I < E; ++I) { in initializeUsedResources()
67 const MCWriteProcResEntry *PRE = STI.getWriteProcResBegin(&SCDesc) + I; in initializeUsedResources()
191 const MCSchedClassDesc &SCDesc, in computeMaxLatency() argument
200 int Latency = MCSchedModel::computeInstrLatency(STI, SCDesc); in computeMaxLatency()
238 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in populateWrites() local
284 unsigned NumWriteLatencyEntries = SCDesc.NumWriteLatencyEntries; in populateWrites()
305 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef); in populateWrites()
333 *STI.getWriteLatencyEntry(&SCDesc, Index); in populateWrites()
523 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in createInstrDescImpl() local
524 if (SCDesc.NumMicroOps == MCSchedClassDesc::InvalidNumMicroOps) { in createInstrDescImpl()
535 ID->NumMicroOps = SCDesc.NumMicroOps; in createInstrDescImpl()
555 ID->BeginGroup = SCDesc.BeginGroup; in createInstrDescImpl()
556 ID->EndGroup = SCDesc.EndGroup; in createInstrDescImpl()
558 initializeUsedResources(*ID, SCDesc, STI, ProcResourceMasks); in createInstrDescImpl()
559 computeMaxLatency(*ID, MCDesc, SCDesc, STI); in createInstrDescImpl()