Lines Matching defs:WriteProcResources
64 std::vector<MCWriteProcResEntry> WriteProcResources;
72 WriteProcResources.resize(1);
1163 std::vector<MCWriteProcResEntry> WriteProcResources;
1271 unsigned WPRIdx = 0, WPREnd = WriteProcResources.size();
1273 if (WriteProcResources[WPRIdx].ProcResourceIdx ==
1284 WriteProcResources[WPRIdx].ReleaseAtCycle +=
1290 WriteProcResources.push_back(WPREntry);
1332 WriteProcResources.clear();
1340 llvm::sort(WriteProcResources, LessWriteProcResources());
1342 SCDesc.NumWriteProcResEntries = WriteProcResources.size();
1344 std::search(SchedTables.WriteProcResources.begin(),
1345 SchedTables.WriteProcResources.end(),
1346 WriteProcResources.begin(), WriteProcResources.end());
1347 if (WPRPos != SchedTables.WriteProcResources.end())
1348 SCDesc.WriteProcResIdx = WPRPos - SchedTables.WriteProcResources.begin();
1350 SCDesc.WriteProcResIdx = SchedTables.WriteProcResources.size();
1351 SchedTables.WriteProcResources.insert(WPRPos, WriteProcResources.begin(),
1352 WriteProcResources.end());
1395 for (unsigned WPRIdx = 1, WPREnd = SchedTables.WriteProcResources.size();
1397 MCWriteProcResEntry &WPREntry = SchedTables.WriteProcResources[WPRIdx];