cpu.cc (9992:6e39e3641dd8) cpu.cc (10023:91faf6649de0)
1/*
2 * Copyright (c) 2011-2012 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

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

463
464template <class Impl>
465FullO3CPU<Impl>::~FullO3CPU()
466{
467}
468
469template <class Impl>
470void
1/*
2 * Copyright (c) 2011-2012 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

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

463
464template <class Impl>
465FullO3CPU<Impl>::~FullO3CPU()
466{
467}
468
469template <class Impl>
470void
471FullO3CPU<Impl>::regProbePoints()
472{
473 ppInstAccessComplete = new ProbePointArg<PacketPtr>(getProbeManager(), "InstAccessComplete");
474 ppDataAccessComplete = new ProbePointArg<std::pair<DynInstPtr, PacketPtr> >(getProbeManager(), "DataAccessComplete");
475 fetch.regProbePoints();
476 iew.regProbePoints();
477 commit.regProbePoints();
478}
479
480template <class Impl>
481void
471FullO3CPU<Impl>::regStats()
472{
473 BaseO3CPU::regStats();
474
475 // Register any of the O3CPU's stats here.
476 timesIdled
477 .name(name() + ".timesIdled")
478 .desc("Number of times that the entire CPU went into an idle state and"

--- 1374 unchanged lines hidden ---
482FullO3CPU<Impl>::regStats()
483{
484 BaseO3CPU::regStats();
485
486 // Register any of the O3CPU's stats here.
487 timesIdled
488 .name(name() + ".timesIdled")
489 .desc("Number of times that the entire CPU went into an idle state and"

--- 1374 unchanged lines hidden ---