mem_dep_unit_impl.hh (13652:45d94ac03a27) mem_dep_unit_impl.hh (13831:4fba790d88be)
1/*
2 * Copyright (c) 2012, 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 579 unchanged lines hidden (view full) ---

588 for (ThreadID tid = 0; tid < Impl::MaxThreads; tid++) {
589 cprintf("Instruction list %i size: %i\n",
590 tid, instList[tid].size());
591
592 ListIt inst_list_it = instList[tid].begin();
593 int num = 0;
594
595 while (inst_list_it != instList[tid].end()) {
1/*
2 * Copyright (c) 2012, 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 579 unchanged lines hidden (view full) ---

588 for (ThreadID tid = 0; tid < Impl::MaxThreads; tid++) {
589 cprintf("Instruction list %i size: %i\n",
590 tid, instList[tid].size());
591
592 ListIt inst_list_it = instList[tid].begin();
593 int num = 0;
594
595 while (inst_list_it != instList[tid].end()) {
596 cprintf("Instruction:%i\nPC: %s\n[sn:%i]\n[tid:%i]\nIssued:%i\n"
596 cprintf("Instruction:%i\nPC: %s\n[sn:%llu]\n[tid:%i]\nIssued:%i\n"
597 "Squashed:%i\n\n",
598 num, (*inst_list_it)->pcState(),
599 (*inst_list_it)->seqNum,
600 (*inst_list_it)->threadNumber,
601 (*inst_list_it)->isIssued(),
602 (*inst_list_it)->isSquashed());
603 inst_list_it++;
604 ++num;
605 }
606 }
607
608 cprintf("Memory dependence hash size: %i\n", memDepHash.size());
609
610#ifdef DEBUG
611 cprintf("Memory dependence entries: %i\n", MemDepEntry::memdep_count);
612#endif
613}
614
615#endif//__CPU_O3_MEM_DEP_UNIT_IMPL_HH__
597 "Squashed:%i\n\n",
598 num, (*inst_list_it)->pcState(),
599 (*inst_list_it)->seqNum,
600 (*inst_list_it)->threadNumber,
601 (*inst_list_it)->isIssued(),
602 (*inst_list_it)->isSquashed());
603 inst_list_it++;
604 ++num;
605 }
606 }
607
608 cprintf("Memory dependence hash size: %i\n", memDepHash.size());
609
610#ifdef DEBUG
611 cprintf("Memory dependence entries: %i\n", MemDepEntry::memdep_count);
612#endif
613}
614
615#endif//__CPU_O3_MEM_DEP_UNIT_IMPL_HH__