Lines Matching refs:inst_entry
178 MemDepEntryPtr inst_entry = std::make_shared<MemDepEntry>(inst);
182 std::pair<InstSeqNum, MemDepEntryPtr>(inst->seqNum, inst_entry));
189 inst_entry->listIt = --(instList[tid].end());
225 inst_entry->memDepReady = true;
228 inst_entry->regsReady = true;
230 moveToReady(inst_entry);
239 inst_entry->regsReady = true;
246 store_entry->dependInsts.push_back(inst_entry);
275 MemDepEntryPtr inst_entry = std::make_shared<MemDepEntry>(inst);
279 std::pair<InstSeqNum, MemDepEntryPtr>(inst->seqNum, inst_entry));
287 inst_entry->listIt = --(instList[tid].end());
326 MemDepEntryPtr inst_entry = std::make_shared<MemDepEntry>(barr_inst);
330 std::pair<InstSeqNum, MemDepEntryPtr>(barr_sn, inst_entry));
338 inst_entry->listIt = --(instList[tid].end());
349 MemDepEntryPtr inst_entry = findInHash(inst);
351 inst_entry->regsReady = true;
353 if (inst_entry->memDepReady) {
357 moveToReady(inst_entry);
372 MemDepEntryPtr inst_entry = findInHash(inst);
374 moveToReady(inst_entry);
394 MemDepEntryPtr inst_entry = findInHash(temp_inst);
399 moveToReady(inst_entry);
460 MemDepEntryPtr inst_entry = findInHash(inst);
462 for (int i = 0; i < inst_entry->dependInsts.size(); ++i ) {
463 MemDepEntryPtr woken_inst = inst_entry->dependInsts[i];
481 inst_entry->dependInsts.clear();