misc: Remove sim/cur_tick dependency from sim/core.hh
Remove this unnecessary dependency. Fixed all incorrect includes of sim/core.hh. Change-Id: I3ae282dbaeb45fbf4630237a3ab9b1a593ffbe0c Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/43592 Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Daniel Carvalho
parent
5b0596935d
commit
4b2118ed4b
@@ -52,7 +52,7 @@
|
|||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
// gem5 Headers
|
// gem5 Headers
|
||||||
#include <sim/core.hh>
|
#include <sim/cur_tick.hh>
|
||||||
#include <sim/init.hh>
|
#include <sim/init.hh>
|
||||||
#include <sim/init_signals.hh>
|
#include <sim/init_signals.hh>
|
||||||
#include <sim/system.hh>
|
#include <sim/system.hh>
|
||||||
|
|||||||
@@ -31,7 +31,6 @@
|
|||||||
#include "arch/arm/regs/misc.hh"
|
#include "arch/arm/regs/misc.hh"
|
||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "dev/arm/base_gic.hh"
|
#include "dev/arm/base_gic.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "systemc/tlm_bridge/gem5_to_tlm.hh"
|
#include "systemc/tlm_bridge/gem5_to_tlm.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -30,7 +30,6 @@
|
|||||||
#include "arch/arm/fastmodel/iris/cpu.hh"
|
#include "arch/arm/fastmodel/iris/cpu.hh"
|
||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "dev/arm/base_gic.hh"
|
#include "dev/arm/base_gic.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "systemc/tlm_bridge/gem5_to_tlm.hh"
|
#include "systemc/tlm_bridge/gem5_to_tlm.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -52,7 +52,6 @@
|
|||||||
#include "base/output.hh"
|
#include "base/output.hh"
|
||||||
#include "kern/linux/events.hh"
|
#include "kern/linux/events.hh"
|
||||||
#include "params/ArmFsLinux.hh"
|
#include "params/ArmFsLinux.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -49,6 +49,7 @@
|
|||||||
#include "arch/arm/utility.hh"
|
#include "arch/arm/utility.hh"
|
||||||
#include "cpu/thread_context.hh"
|
#include "cpu/thread_context.hh"
|
||||||
#include "mem/port_proxy.hh"
|
#include "mem/port_proxy.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
#include "sim/guest_abi.hh"
|
#include "sim/guest_abi.hh"
|
||||||
#include "sim/sim_object.hh"
|
#include "sim/sim_object.hh"
|
||||||
|
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
#include "cpu/thread_context.hh"
|
#include "cpu/thread_context.hh"
|
||||||
#include "mem/packet.hh"
|
#include "mem/packet.hh"
|
||||||
#include "mem/port_proxy.hh"
|
#include "mem/port_proxy.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/faults.hh"
|
#include "sim/faults.hh"
|
||||||
#include "sim/sim_exit.hh"
|
#include "sim/sim_exit.hh"
|
||||||
|
|
||||||
|
|||||||
@@ -47,7 +47,6 @@
|
|||||||
#include "debug/Checkpoint.hh"
|
#include "debug/Checkpoint.hh"
|
||||||
#include "debug/RiscvMisc.hh"
|
#include "debug/RiscvMisc.hh"
|
||||||
#include "params/RiscvISA.hh"
|
#include "params/RiscvISA.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/pseudo_inst.hh"
|
#include "sim/pseudo_inst.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -41,7 +41,6 @@
|
|||||||
#include "arch/x86/x86_traits.hh"
|
#include "arch/x86/x86_traits.hh"
|
||||||
#include "base/bitunion.hh"
|
#include "base/bitunion.hh"
|
||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -46,7 +46,6 @@
|
|||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "sim/async.hh"
|
#include "sim/async.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,6 @@
|
|||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -38,8 +38,7 @@
|
|||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "base/stats/info.hh"
|
#include "base/stats/info.hh"
|
||||||
#include "base/stats/types.hh"
|
#include "base/stats/types.hh"
|
||||||
// For curTick().
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
#include "base/debug.hh"
|
#include "base/debug.hh"
|
||||||
#include "base/match.hh"
|
#include "base/match.hh"
|
||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
// Return the global context name "global". This function gets called when
|
// Return the global context name "global". This function gets called when
|
||||||
// the DPRINTF macros are used in a context without a visible name() function
|
// the DPRINTF macros are used in a context without a visible name() function
|
||||||
|
|||||||
@@ -67,7 +67,6 @@
|
|||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "debug/VNC.hh"
|
#include "debug/VNC.hh"
|
||||||
#include "sim/byteswap.hh"
|
#include "sim/byteswap.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -46,6 +46,7 @@
|
|||||||
#include "params/InstPBTrace.hh"
|
#include "params/InstPBTrace.hh"
|
||||||
#include "proto/inst.pb.h"
|
#include "proto/inst.pb.h"
|
||||||
#include "sim/core.hh"
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -55,7 +55,7 @@
|
|||||||
#include "debug/O3CPU.hh"
|
#include "debug/O3CPU.hh"
|
||||||
#include "debug/Quiesce.hh"
|
#include "debug/Quiesce.hh"
|
||||||
#include "enums/MemoryMode.hh"
|
#include "enums/MemoryMode.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/full_system.hh"
|
#include "sim/full_system.hh"
|
||||||
#include "sim/process.hh"
|
#include "sim/process.hh"
|
||||||
#include "sim/stat_control.hh"
|
#include "sim/stat_control.hh"
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
#include "base/debug.hh"
|
#include "base/debug.hh"
|
||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "debug/PCEvent.hh"
|
#include "debug/PCEvent.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -43,6 +43,8 @@
|
|||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "debug/TrafficGen.hh"
|
#include "debug/TrafficGen.hh"
|
||||||
#include "proto/packet.pb.h"
|
#include "proto/packet.pb.h"
|
||||||
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -51,6 +51,8 @@
|
|||||||
#include "params/GenericTimerFrame.hh"
|
#include "params/GenericTimerFrame.hh"
|
||||||
#include "params/GenericTimerMem.hh"
|
#include "params/GenericTimerMem.hh"
|
||||||
#include "params/SystemCounter.hh"
|
#include "params/SystemCounter.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -48,7 +48,6 @@
|
|||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "dev/arm/base_gic.hh"
|
#include "dev/arm/base_gic.hh"
|
||||||
#include "dev/arm/generic_timer_miscregs_types.hh"
|
#include "dev/arm/generic_timer_miscregs_types.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/drain.hh"
|
#include "sim/drain.hh"
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
|
|||||||
@@ -30,6 +30,8 @@
|
|||||||
|
|
||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "debug/Intel8254Timer.hh"
|
#include "debug/Intel8254Timer.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
#include "dev/net/etherpkt.hh"
|
#include "dev/net/etherpkt.hh"
|
||||||
#include "dev/net/tcp_iface.hh"
|
#include "dev/net/tcp_iface.hh"
|
||||||
#include "params/EtherLink.hh"
|
#include "params/EtherLink.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
|
|
||||||
|
|||||||
@@ -50,6 +50,7 @@
|
|||||||
#include "debug/DistEthernet.hh"
|
#include "debug/DistEthernet.hh"
|
||||||
#include "debug/DistEthernetPkt.hh"
|
#include "debug/DistEthernetPkt.hh"
|
||||||
#include "dev/net/etherpkt.hh"
|
#include "dev/net/etherpkt.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/sim_exit.hh"
|
#include "sim/sim_exit.hh"
|
||||||
#include "sim/sim_object.hh"
|
#include "sim/sim_object.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
|
|||||||
@@ -84,7 +84,6 @@
|
|||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "dev/net/dist_packet.hh"
|
#include "dev/net/dist_packet.hh"
|
||||||
#include "dev/net/etherpkt.hh"
|
#include "dev/net/etherpkt.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/drain.hh"
|
#include "sim/drain.hh"
|
||||||
#include "sim/global_event.hh"
|
#include "sim/global_event.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
#include "dev/net/etherint.hh"
|
#include "dev/net/etherint.hh"
|
||||||
#include "dev/net/etherpkt.hh"
|
#include "dev/net/etherpkt.hh"
|
||||||
#include "params/EtherBus.hh"
|
#include "params/EtherBus.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -39,6 +39,7 @@
|
|||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "base/output.hh"
|
#include "base/output.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
using std::string;
|
using std::string;
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,7 @@
|
|||||||
#include "dev/net/etherint.hh"
|
#include "dev/net/etherint.hh"
|
||||||
#include "dev/net/etherpkt.hh"
|
#include "dev/net/etherpkt.hh"
|
||||||
#include "params/EtherLink.hh"
|
#include "params/EtherLink.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
|
|
||||||
|
|||||||
@@ -36,6 +36,7 @@
|
|||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "debug/EthernetAll.hh"
|
#include "debug/EthernetAll.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -66,6 +66,8 @@
|
|||||||
#include "dev/net/etherdump.hh"
|
#include "dev/net/etherdump.hh"
|
||||||
#include "dev/net/etherint.hh"
|
#include "dev/net/etherint.hh"
|
||||||
#include "dev/net/etherpkt.hh"
|
#include "dev/net/etherpkt.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -57,7 +57,6 @@
|
|||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "debug/DistEthernet.hh"
|
#include "debug/DistEthernet.hh"
|
||||||
#include "debug/DistEthernetCmd.hh"
|
#include "debug/DistEthernetCmd.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/sim_exit.hh"
|
#include "sim/sim_exit.hh"
|
||||||
|
|
||||||
#if defined(__FreeBSD__)
|
#if defined(__FreeBSD__)
|
||||||
|
|||||||
@@ -57,7 +57,6 @@
|
|||||||
#include "mem/packet.hh"
|
#include "mem/packet.hh"
|
||||||
#include "mem/packet_access.hh"
|
#include "mem/packet_access.hh"
|
||||||
#include "sim/byteswap.hh"
|
#include "sim/byteswap.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -56,7 +56,7 @@
|
|||||||
#include "debug/IdeDisk.hh"
|
#include "debug/IdeDisk.hh"
|
||||||
#include "dev/storage/disk_image.hh"
|
#include "dev/storage/disk_image.hh"
|
||||||
#include "dev/storage/ide_ctrl.hh"
|
#include "dev/storage/ide_ctrl.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/sim_object.hh"
|
#include "sim/sim_object.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -58,6 +58,7 @@
|
|||||||
#include "params/VirtIO9PDiod.hh"
|
#include "params/VirtIO9PDiod.hh"
|
||||||
#include "params/VirtIO9PProxy.hh"
|
#include "params/VirtIO9PProxy.hh"
|
||||||
#include "params/VirtIO9PSocket.hh"
|
#include "params/VirtIO9PSocket.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -38,6 +38,7 @@
|
|||||||
#include "cpu/thread_context.hh"
|
#include "cpu/thread_context.hh"
|
||||||
#include "debug/DebugPrintf.hh"
|
#include "debug/DebugPrintf.hh"
|
||||||
#include "kern/system_events.hh"
|
#include "kern/system_events.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
2
src/mem/cache/base.cc
vendored
2
src/mem/cache/base.cc
vendored
@@ -60,7 +60,7 @@
|
|||||||
#include "mem/cache/tags/super_blk.hh"
|
#include "mem/cache/tags/super_blk.hh"
|
||||||
#include "params/BaseCache.hh"
|
#include "params/BaseCache.hh"
|
||||||
#include "params/WriteAllocator.hh"
|
#include "params/WriteAllocator.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
2
src/mem/cache/cache_blk.hh
vendored
2
src/mem/cache/cache_blk.hh
vendored
@@ -57,7 +57,7 @@
|
|||||||
#include "mem/cache/tags/tagged_entry.hh"
|
#include "mem/cache/tags/tagged_entry.hh"
|
||||||
#include "mem/packet.hh"
|
#include "mem/packet.hh"
|
||||||
#include "mem/request.hh"
|
#include "mem/request.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
1
src/mem/cache/mshr.cc
vendored
1
src/mem/cache/mshr.cc
vendored
@@ -55,7 +55,6 @@
|
|||||||
#include "debug/MSHR.hh"
|
#include "debug/MSHR.hh"
|
||||||
#include "mem/cache/base.hh"
|
#include "mem/cache/base.hh"
|
||||||
#include "mem/request.hh"
|
#include "mem/request.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
2
src/mem/cache/mshr.hh
vendored
2
src/mem/cache/mshr.hh
vendored
@@ -59,7 +59,7 @@
|
|||||||
#include "mem/cache/queue_entry.hh"
|
#include "mem/cache/queue_entry.hh"
|
||||||
#include "mem/packet.hh"
|
#include "mem/packet.hh"
|
||||||
#include "mem/request.hh"
|
#include "mem/request.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
2
src/mem/cache/queue.hh
vendored
2
src/mem/cache/queue.hh
vendored
@@ -56,7 +56,7 @@
|
|||||||
#include "debug/Drain.hh"
|
#include "debug/Drain.hh"
|
||||||
#include "mem/cache/queue_entry.hh"
|
#include "mem/cache/queue_entry.hh"
|
||||||
#include "mem/packet.hh"
|
#include "mem/packet.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/drain.hh"
|
#include "sim/drain.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
2
src/mem/cache/replacement_policies/bip_rp.cc
vendored
2
src/mem/cache/replacement_policies/bip_rp.cc
vendored
@@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
#include "base/random.hh"
|
#include "base/random.hh"
|
||||||
#include "params/BIPRP.hh"
|
#include "params/BIPRP.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#include "params/FIFORP.hh"
|
#include "params/FIFORP.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
2
src/mem/cache/replacement_policies/lru_rp.cc
vendored
2
src/mem/cache/replacement_policies/lru_rp.cc
vendored
@@ -32,7 +32,7 @@
|
|||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#include "params/LRURP.hh"
|
#include "params/LRURP.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
2
src/mem/cache/replacement_policies/mru_rp.cc
vendored
2
src/mem/cache/replacement_policies/mru_rp.cc
vendored
@@ -32,7 +32,7 @@
|
|||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#include "params/MRURP.hh"
|
#include "params/MRURP.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
||||||
#include "params/WeightedLRURP.hh"
|
#include "params/WeightedLRURP.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
1
src/mem/cache/write_queue_entry.hh
vendored
1
src/mem/cache/write_queue_entry.hh
vendored
@@ -55,7 +55,6 @@
|
|||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "mem/cache/queue_entry.hh"
|
#include "mem/cache/queue_entry.hh"
|
||||||
#include "mem/packet.hh"
|
#include "mem/packet.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -41,6 +41,8 @@
|
|||||||
|
|
||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "debug/CommMonitor.hh"
|
#include "debug/CommMonitor.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/stats.hh"
|
#include "sim/stats.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -38,6 +38,7 @@
|
|||||||
#include "mem/mem_checker.hh"
|
#include "mem/mem_checker.hh"
|
||||||
|
|
||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -52,7 +52,6 @@
|
|||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "debug/MemChecker.hh"
|
#include "debug/MemChecker.hh"
|
||||||
#include "params/MemChecker.hh"
|
#include "params/MemChecker.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/sim_object.hh"
|
#include "sim/sim_object.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -62,7 +62,6 @@
|
|||||||
#include "mem/htm.hh"
|
#include "mem/htm.hh"
|
||||||
#include "mem/request.hh"
|
#include "mem/request.hh"
|
||||||
#include "sim/byteswap.hh"
|
#include "sim/byteswap.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -41,6 +41,8 @@
|
|||||||
#include "base/output.hh"
|
#include "base/output.hh"
|
||||||
#include "params/MemTraceProbe.hh"
|
#include "params/MemTraceProbe.hh"
|
||||||
#include "proto/packet.pb.h"
|
#include "proto/packet.pb.h"
|
||||||
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "cpu/inst_seq.hh"
|
#include "cpu/inst_seq.hh"
|
||||||
#include "mem/htm.hh"
|
#include "mem/htm.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
|
|
||||||
#include "mem/ruby/profiler/StoreTrace.hh"
|
#include "mem/ruby/profiler/StoreTrace.hh"
|
||||||
|
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -33,6 +33,7 @@
|
|||||||
|
|
||||||
#include "base/intmath.hh"
|
#include "base/intmath.hh"
|
||||||
#include "mem/ruby/system/RubySystem.hh"
|
#include "mem/ruby/system/RubySystem.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -36,7 +36,6 @@
|
|||||||
|
|
||||||
#include "mem/ruby/common/TypeDefines.hh"
|
#include "mem/ruby/common/TypeDefines.hh"
|
||||||
#include "mem/ruby/system/RubySystem.hh"
|
#include "mem/ruby/system/RubySystem.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -55,6 +55,7 @@
|
|||||||
#include "base/temperature.hh"
|
#include "base/temperature.hh"
|
||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/drain.hh"
|
#include "sim/drain.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
#include "sim/sim_object.hh"
|
#include "sim/sim_object.hh"
|
||||||
|
|||||||
@@ -40,9 +40,6 @@
|
|||||||
|
|
||||||
#include "base/compiler.hh"
|
#include "base/compiler.hh"
|
||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
// @todo The next include is not needed in this file, but must be kept
|
|
||||||
// until the transitive includes are fixed
|
|
||||||
#include "sim/cur_tick.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -41,7 +41,6 @@
|
|||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "cpu/smt.hh"
|
#include "cpu/smt.hh"
|
||||||
#include "debug/Checkpoint.hh"
|
#include "debug/Checkpoint.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "base/uncontended_mutex.hh"
|
#include "base/uncontended_mutex.hh"
|
||||||
#include "debug/Event.hh"
|
#include "debug/Event.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
#include "sim/global_event.hh"
|
#include "sim/global_event.hh"
|
||||||
|
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -58,7 +58,6 @@
|
|||||||
#include "config/have_protobuf.hh"
|
#include "config/have_protobuf.hh"
|
||||||
#include "python/pybind11/pybind.hh"
|
#include "python/pybind11/pybind.hh"
|
||||||
#include "sim/async.hh"
|
#include "sim/async.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
|
|
||||||
#if HAVE_PROTOBUF
|
#if HAVE_PROTOBUF
|
||||||
#include <google/protobuf/stubs/common.h>
|
#include <google/protobuf/stubs/common.h>
|
||||||
|
|||||||
@@ -58,7 +58,6 @@
|
|||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "sim/async.hh"
|
#include "sim/async.hh"
|
||||||
#include "sim/backtrace.hh"
|
#include "sim/backtrace.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -42,6 +42,7 @@
|
|||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "debug/PowerDomain.hh"
|
#include "debug/PowerDomain.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/power_domain.hh"
|
#include "sim/power_domain.hh"
|
||||||
#include "sim/serialize.hh"
|
#include "sim/serialize.hh"
|
||||||
|
|
||||||
|
|||||||
@@ -50,7 +50,6 @@
|
|||||||
#include "base/statistics.hh"
|
#include "base/statistics.hh"
|
||||||
#include "enums/PwrState.hh"
|
#include "enums/PwrState.hh"
|
||||||
#include "params/PowerState.hh"
|
#include "params/PowerState.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/sim_object.hh"
|
#include "sim/sim_object.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
|
|||||||
@@ -44,6 +44,8 @@
|
|||||||
#include "base/trace.hh"
|
#include "base/trace.hh"
|
||||||
#include "config/the_isa.hh"
|
#include "config/the_isa.hh"
|
||||||
#include "debug/TimeSync.hh"
|
#include "debug/TimeSync.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
#include "sim/full_system.hh"
|
#include "sim/full_system.hh"
|
||||||
#include "sim/root.hh"
|
#include "sim/root.hh"
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
|
|
||||||
#include "base/compiler.hh"
|
#include "base/compiler.hh"
|
||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/cur_tick.hh"
|
||||||
|
|
||||||
namespace gem5
|
namespace gem5
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -27,7 +27,6 @@
|
|||||||
|
|
||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
#include "systemc/core/kernel.hh"
|
#include "systemc/core/kernel.hh"
|
||||||
#include "systemc/core/process_types.hh"
|
#include "systemc/core/process_types.hh"
|
||||||
|
|||||||
@@ -31,7 +31,6 @@
|
|||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "systemc/core/module.hh"
|
#include "systemc/core/module.hh"
|
||||||
#include "systemc/core/scheduler.hh"
|
#include "systemc/core/scheduler.hh"
|
||||||
#include "systemc/ext/core/messages.hh"
|
#include "systemc/ext/core/messages.hh"
|
||||||
|
|||||||
@@ -26,7 +26,6 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "base/types.hh"
|
#include "base/types.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
#include "systemc/core/kernel.hh"
|
#include "systemc/core/kernel.hh"
|
||||||
#include "systemc/core/sc_main_fiber.hh"
|
#include "systemc/core/sc_main_fiber.hh"
|
||||||
|
|||||||
@@ -37,7 +37,6 @@
|
|||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "base/logging.hh"
|
#include "base/logging.hh"
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
#include "systemc/core/channel.hh"
|
#include "systemc/core/channel.hh"
|
||||||
#include "systemc/core/list.hh"
|
#include "systemc/core/list.hh"
|
||||||
|
|||||||
@@ -64,6 +64,7 @@
|
|||||||
#include "params/TlmToGem5Bridge128.hh"
|
#include "params/TlmToGem5Bridge128.hh"
|
||||||
#include "params/TlmToGem5Bridge256.hh"
|
#include "params/TlmToGem5Bridge256.hh"
|
||||||
#include "params/TlmToGem5Bridge512.hh"
|
#include "params/TlmToGem5Bridge512.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
#include "sim/system.hh"
|
#include "sim/system.hh"
|
||||||
#include "systemc/ext/core/sc_module_name.hh"
|
#include "systemc/ext/core/sc_module_name.hh"
|
||||||
#include "systemc/ext/core/sc_time.hh"
|
#include "systemc/ext/core/sc_time.hh"
|
||||||
|
|||||||
@@ -30,7 +30,6 @@
|
|||||||
#include <ctime>
|
#include <ctime>
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
|
|
||||||
#include "sim/core.hh"
|
|
||||||
#include "systemc/core/time.hh"
|
#include "systemc/core/time.hh"
|
||||||
#include "systemc/ext/core/sc_main.hh"
|
#include "systemc/ext/core/sc_main.hh"
|
||||||
#include "systemc/ext/core/sc_time.hh"
|
#include "systemc/ext/core/sc_time.hh"
|
||||||
|
|||||||
@@ -32,6 +32,7 @@
|
|||||||
|
|
||||||
#include "base/bitfield.hh"
|
#include "base/bitfield.hh"
|
||||||
#include "base/cprintf.hh"
|
#include "base/cprintf.hh"
|
||||||
|
#include "sim/core.hh"
|
||||||
#include "systemc/core/scheduler.hh"
|
#include "systemc/core/scheduler.hh"
|
||||||
#include "systemc/ext/core/sc_event.hh"
|
#include "systemc/ext/core/sc_event.hh"
|
||||||
#include "systemc/ext/core/sc_main.hh"
|
#include "systemc/ext/core/sc_main.hh"
|
||||||
|
|||||||
@@ -61,6 +61,7 @@
|
|||||||
#include "sc_module.hh"
|
#include "sc_module.hh"
|
||||||
#include "sim/async.hh"
|
#include "sim/async.hh"
|
||||||
#include "sim/core.hh"
|
#include "sim/core.hh"
|
||||||
|
#include "sim/cur_tick.hh"
|
||||||
#include "sim/eventq.hh"
|
#include "sim/eventq.hh"
|
||||||
#include "sim/sim_exit.hh"
|
#include "sim/sim_exit.hh"
|
||||||
#include "sim/stat_control.hh"
|
#include "sim/stat_control.hh"
|
||||||
|
|||||||
Reference in New Issue
Block a user