Lines Matching defs:SCDesc
1094 MCSchedClassDesc &SCDesc = SCTab.emplace_back();
1095 // SCDesc.Name is guarded by NDEBUG
1096 SCDesc.NumMicroOps = 0;
1097 SCDesc.BeginGroup = false;
1098 SCDesc.EndGroup = false;
1099 SCDesc.RetireOOO = false;
1100 SCDesc.WriteProcResIdx = 0;
1101 SCDesc.WriteLatencyIdx = 0;
1102 SCDesc.ReadAdvanceIdx = 0;
1113 SCDesc.NumMicroOps = MCSchedClassDesc::VariantNumMicroOps;
1159 SCDesc.NumMicroOps = MCSchedClassDesc::InvalidNumMicroOps;
1188 SCDesc.NumMicroOps = MCSchedClassDesc::InvalidNumMicroOps;
1192 SCDesc.NumMicroOps += WriteRes->getValueAsInt("NumMicroOps");
1193 SCDesc.BeginGroup |= WriteRes->getValueAsBit("BeginGroup");
1194 SCDesc.EndGroup |= WriteRes->getValueAsBit("EndGroup");
1195 SCDesc.BeginGroup |= WriteRes->getValueAsBit("SingleIssue");
1196 SCDesc.EndGroup |= WriteRes->getValueAsBit("SingleIssue");
1197 SCDesc.RetireOOO |= WriteRes->getValueAsBit("RetireOOO");
1306 SCDesc.NumMicroOps = MCSchedClassDesc::InvalidNumMicroOps;
1331 if (SCDesc.NumMicroOps == MCSchedClassDesc::InvalidNumMicroOps) {
1342 SCDesc.NumWriteProcResEntries = WriteProcResources.size();
1348 SCDesc.WriteProcResIdx = WPRPos - SchedTables.WriteProcResources.begin();
1350 SCDesc.WriteProcResIdx = SchedTables.WriteProcResources.size();
1355 SCDesc.NumWriteLatencyEntries = WriteLatencies.size();
1361 SCDesc.WriteLatencyIdx = Idx;
1368 SCDesc.WriteLatencyIdx = SchedTables.WriteLatencies.size();
1373 SCDesc.NumReadAdvanceEntries = ReadAdvanceEntries.size();
1379 SCDesc.ReadAdvanceIdx = RAPos - SchedTables.ReadAdvanceEntries.begin();
1381 SCDesc.ReadAdvanceIdx = SchedTables.ReadAdvanceEntries.size();