Lines Matching refs:SCDesc

43                                     const MCSchedClassDesc &SCDesc,  in initializeUsedResources()  argument
69 for (unsigned I = 0, E = SCDesc.NumWriteProcResEntries; I < E; ++I) { in initializeUsedResources()
70 const MCWriteProcResEntry *PRE = STI.getWriteProcResBegin(&SCDesc) + I; in initializeUsedResources()
77 WithColor::note() << "found in scheduling class " << SCDesc.Name in initializeUsedResources()
222 const MCSchedClassDesc &SCDesc, in computeMaxLatency() argument
231 int Latency = MCSchedModel::computeInstrLatency(STI, SCDesc); in computeMaxLatency()
269 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in populateWrites() local
316 unsigned NumWriteLatencyEntries = SCDesc.NumWriteLatencyEntries; in populateWrites()
343 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef); in populateWrites()
371 *STI.getWriteLatencyEntry(&SCDesc, Index); in populateWrites()
542 const MCSchedClassDesc &SCDesc = *SM.getSchedClassDesc(SchedClassID); in createInstrDescImpl() local
543 if (SCDesc.NumMicroOps == MCSchedClassDesc::InvalidNumMicroOps) { in createInstrDescImpl()
555 ID->NumMicroOps = SCDesc.NumMicroOps; in createInstrDescImpl()
573 initializeUsedResources(*ID, SCDesc, STI, ProcResourceMasks); in createInstrDescImpl()
574 computeMaxLatency(*ID, MCDesc, SCDesc, STI); in createInstrDescImpl()
650 const MCSchedClassDesc &SCDesc = in createInstruction() local
656 NewIS->setBeginGroup(SCDesc.BeginGroup); in createInstruction()
657 NewIS->setEndGroup(SCDesc.EndGroup); in createInstruction()
658 NewIS->setRetireOOO(SCDesc.RetireOOO); in createInstruction()