lsq_impl.hh (9358:aa761458ddcb) lsq_impl.hh (9440:fdc91cab5760)
1/*
2 * Copyright (c) 2011-2012 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

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

572 return true;
573 }
574
575 return false;
576}
577
578template<class Impl>
579void
1/*
2 * Copyright (c) 2011-2012 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

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

572 return true;
573 }
574
575 return false;
576}
577
578template<class Impl>
579void
580LSQ::dumpInsts()
580LSQ<Impl>::dumpInsts() const
581{
581{
582 list::iterator threads = activeThreads->begin();
583 list::iterator end = activeThreads->end();
582 list<ThreadID>::const_iterator threads = activeThreads->begin();
583 list<ThreadID>::const_iterator end = activeThreads->end();
584
585 while (threads != end) {
586 ThreadID tid = *threads++;
587
588 thread[tid].dumpInsts();
589 }
590}
584
585 while (threads != end) {
586 ThreadID tid = *threads++;
587
588 thread[tid].dumpInsts();
589 }
590}