Lines Matching defs:WriteProcResources
60 std::vector<MCWriteProcResEntry> WriteProcResources;
68 WriteProcResources.resize(1);
1131 std::vector<MCWriteProcResEntry> WriteProcResources;
1240 unsigned WPRIdx = 0, WPREnd = WriteProcResources.size();
1242 if (WriteProcResources[WPRIdx].ProcResourceIdx ==
1253 WriteProcResources[WPRIdx].ReleaseAtCycle +=
1259 WriteProcResources.push_back(WPREntry);
1300 WriteProcResources.clear();
1308 llvm::sort(WriteProcResources, LessWriteProcResources());
1310 SCDesc.NumWriteProcResEntries = WriteProcResources.size();
1312 std::search(SchedTables.WriteProcResources.begin(),
1313 SchedTables.WriteProcResources.end(),
1314 WriteProcResources.begin(), WriteProcResources.end());
1315 if (WPRPos != SchedTables.WriteProcResources.end())
1316 SCDesc.WriteProcResIdx = WPRPos - SchedTables.WriteProcResources.begin();
1318 SCDesc.WriteProcResIdx = SchedTables.WriteProcResources.size();
1319 SchedTables.WriteProcResources.insert(WPRPos, WriteProcResources.begin(),
1320 WriteProcResources.end());
1363 for (unsigned WPRIdx = 1, WPREnd = SchedTables.WriteProcResources.size();
1365 MCWriteProcResEntry &WPREntry = SchedTables.WriteProcResources[WPRIdx];