cpu.cc (8834:21e8d54ecf07) cpu.cc (8850:ed91b534ed04)
1/*
2 * Copyright (c) 2011 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

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

573
574 miscRegfileWrites
575 .name(name() + ".misc_regfile_writes")
576 .desc("number of misc regfile writes")
577 .prereq(miscRegfileWrites);
578}
579
580template <class Impl>
1/*
2 * Copyright (c) 2011 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

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

573
574 miscRegfileWrites
575 .name(name() + ".misc_regfile_writes")
576 .desc("number of misc regfile writes")
577 .prereq(miscRegfileWrites);
578}
579
580template <class Impl>
581Port *
582FullO3CPU<Impl>::getPort(const std::string &if_name, int idx)
583{
584 if (if_name == "dcache_port")
585 return &dcachePort;
586 else if (if_name == "icache_port")
587 return &icachePort;
588 else
589 panic("No Such Port\n");
590}
591
592template <class Impl>
593void
594FullO3CPU<Impl>::tick()
595{
596 DPRINTF(O3CPU, "\n\nFullO3CPU: Ticking main, FullO3CPU.\n");
597
598 ++numCycles;
599
600// activity = false;

--- 1141 unchanged lines hidden ---
581void
582FullO3CPU<Impl>::tick()
583{
584 DPRINTF(O3CPU, "\n\nFullO3CPU: Ticking main, FullO3CPU.\n");
585
586 ++numCycles;
587
588// activity = false;

--- 1141 unchanged lines hidden ---