Searched refs:skidBuffer (Results 1 - 6 of 6) sorted by relevance
/gem5/src/cpu/o3/ |
H A D | decode_impl.hh | 218 assert(skidBuffer[tid].empty()); 227 if (!insts[tid].empty() || !skidBuffer[tid].empty() || 290 if (skidBuffer[tid].empty()) { 348 while (!skidBuffer[tid].empty()) { 349 skidBuffer[tid].pop(); 397 while (!skidBuffer[tid].empty()) { 398 skidBuffer[tid].pop(); 417 skidBuffer[tid].push(inst); 419 DPRINTF(Decode,"Inserting [tid:%d][sn:%lli] PC: %s into decode skidBuffer %i\n", 420 inst->threadNumber, inst->seqNum, inst->pcState(), skidBuffer[ti [all...] |
H A D | rename_impl.hh | 346 !skidBuffer[tid].empty() || 368 assert(skidBuffer[tid].empty()); 422 skidBuffer[tid].clear(); 554 skidBuffer[tid].size() : insts[tid].size(); 614 skidBuffer[tid] : insts[tid]; 673 "Removing [sn:%llu] PC:%s from rename skidBuffer\n", 815 "skidBuffer\n", tid, inst->seqNum, inst->pcState()); 819 skidBuffer[tid].push_back(inst); 822 if (skidBuffer[tid].size() > skidBufferMax) 826 for (it = skidBuffer[ti [all...] |
H A D | iew_impl.hh | 405 if (!skidBuffer[tid].empty()) { 480 while (!skidBuffer[tid].empty()) { 481 if (skidBuffer[tid].front()->isLoad()) { 484 if (skidBuffer[tid].front()->isStore() || 485 skidBuffer[tid].front()->isAtomic()) { 491 skidBuffer[tid].pop(); 578 if (skidBuffer[tid].empty()) { 676 "dispatch skidBuffer %i\n",tid, inst->seqNum, 679 skidBuffer[tid].push(inst); 682 assert(skidBuffer[ti [all...] |
H A D | decode.hh | 246 std::queue<DynInstPtr> skidBuffer[Impl::MaxThreads]; member in class:DefaultDecode
|
H A D | iew.hh | 340 std::queue<DynInstPtr> skidBuffer[Impl::MaxThreads]; member in class:DefaultIEW
|
H A D | rename.hh | 359 InstQueue skidBuffer[Impl::MaxThreads]; member in class:DefaultRename
|
Completed in 17 milliseconds