#include "cpu/pred/loop_predictor.hh"
#include "base/random.hh"
+#include "base/trace.hh"
#include "debug/LTage.hh"
#include "params/LoopPredictor.hh"
*/
#include "cpu/testers/traffic_gen/pygen.hh"
+#include "base/trace.hh"
#include "config/have_protobuf.hh"
#include "debug/TrafficGen.hh"
#include "params/PyTrafficGen.hh"
#include "dev/arm/energy_ctrl.hh"
+#include "base/trace.hh"
#include "debug/EnergyCtrl.hh"
#include "mem/packet.hh"
#include "mem/packet_access.hh"
#include "dev/arm/smmu_v3_slaveifc.hh"
+#include "base/trace.hh"
#include "debug/SMMUv3.hh"
#include "dev/arm/smmu_v3.hh"
#include "dev/arm/smmu_v3_transl.hh"
#include "dev/i2c/bus.hh"
+#include "base/trace.hh"
#include "debug/Checkpoint.hh"
#include "dev/i2c/device.hh"
#include "mem/packet_access.hh"
#include "base/bitunion.hh"
#include "base/logging.hh"
+#include "sim/core.hh"
#include "sim/eventq_impl.hh"
/** Real-Time Clock (MC146818) */
#include <cstring>
#include <vector>
+#include "base/trace.hh"
#include "base/types.hh"
#include "debug/DistEthernet.hh"
#include "debug/DistEthernetCmd.hh"
+#include "sim/core.hh"
#include "sim/sim_exit.hh"
#if defined(__FreeBSD__)
#include "dev/ps2/device.hh"
#include "base/logging.hh"
+#include "base/trace.hh"
#include "debug/PS2.hh"
#include "dev/ps2/types.hh"
#include "params/PS2Device.hh"
#include "dev/ps2/keyboard.hh"
#include "base/logging.hh"
+#include "base/trace.hh"
#include "debug/PS2.hh"
#include "dev/ps2/types.hh"
#include "params/PS2Keyboard.hh"
#include "dev/ps2/mouse.hh"
#include "base/logging.hh"
+#include "base/trace.hh"
#include "debug/PS2.hh"
#include "dev/ps2/types.hh"
#include "params/PS2Mouse.hh"
#include "dev/ps2/touchkit.hh"
#include "base/logging.hh"
+#include "base/trace.hh"
#include "debug/PS2.hh"
#include "dev/ps2/types.hh"
#include "params/PS2TouchKit.hh"
#include "dev/x86/cmos.hh"
+#include "base/trace.hh"
#include "debug/CMOS.hh"
#include "dev/x86/intdev.hh"
#include "mem/packet_access.hh"
#include "dev/x86/i8042.hh"
#include "base/bitunion.hh"
+#include "base/trace.hh"
#include "debug/I8042.hh"
#include "mem/packet.hh"
#include "mem/packet_access.hh"
#include "dev/x86/i8259.hh"
#include "base/bitfield.hh"
+#include "base/trace.hh"
#include "debug/I8259.hh"
#include "dev/x86/i82094aa.hh"
#include "mem/packet.hh"
#include "learning_gem5/part2/goodbye_object.hh"
+#include "base/trace.hh"
#include "debug/HelloExample.hh"
#include "sim/sim_exit.hh"
#include "learning_gem5/part2/hello_object.hh"
#include "base/logging.hh"
+#include "base/trace.hh"
#include "debug/HelloExample.hh"
HelloObject::HelloObject(HelloObjectParams *params) :
#include "learning_gem5/part2/simple_memobj.hh"
+#include "base/trace.hh"
#include "debug/SimpleMemobj.hh"
SimpleMemobj::SimpleMemobj(SimpleMemobjParams *params) :
#include <cstdint>
#include <string>
+#include "base/trace.hh"
#include "debug/CacheComp.hh"
#include "mem/cache/tags/super_blk.hh"
#include "params/BaseCacheCompressor.hh"
* Implementation of the specialized sub-compressors used by BDI. @see BDI
*/
+#include "base/trace.hh"
#include "mem/cache/compressors/base_delta_impl.hh"
#include "params/Base16Delta8.hh"
#include "params/Base32Delta16.hh"
#include <algorithm>
+#include "base/trace.hh"
#include "debug/CacheComp.hh"
#include "mem/cache/compressors/dictionary_compressor.hh"
#include "params/BaseDictionaryCompressor.hh"
#include <queue>
#include "base/bitfield.hh"
+#include "base/trace.hh"
#include "debug/CacheComp.hh"
#include "params/MultiCompressor.hh"
#include "mem/cache/compressors/repeated_qwords.hh"
+#include "base/trace.hh"
#include "debug/CacheComp.hh"
#include "mem/cache/compressors/dictionary_compressor_impl.hh"
#include "params/RepeatedQwordsCompressor.hh"
#include "mem/cache/compressors/zero.hh"
+#include "base/trace.hh"
#include "debug/CacheComp.hh"
#include "mem/cache/compressors/dictionary_compressor_impl.hh"
#include "params/ZeroCompressor.hh"
#include "base/random.hh"
#include "params/BIPRP.hh"
+#include "sim/core.hh"
BIPRP::BIPRP(const Params *p)
: LRURP(p), btp(p->btp)
#include <memory>
#include "params/FIFORP.hh"
+#include "sim/core.hh"
FIFORP::FIFORP(const Params *p)
: BaseReplacementPolicy(p)
#include <memory>
#include "params/LRURP.hh"
+#include "sim/core.hh"
LRURP::LRURP(const Params *p)
: BaseReplacementPolicy(p)
#include <memory>
#include "params/MRURP.hh"
+#include "sim/core.hh"
MRURP::MRURP(const Params *p)
: BaseReplacementPolicy(p)
#include <cassert>
#include "params/WeightedLRURP.hh"
+#include "sim/core.hh"
WeightedLRUPolicy::WeightedLRUPolicy(const Params* p)
: BaseReplacementPolicy(p)
#include "mem/hmc_controller.hh"
#include "base/random.hh"
+#include "base/trace.hh"
#include "debug/HMCController.hh"
HMCController::HMCController(const HMCControllerParams* p) :
#include "sim/global_event.hh"
+#include "sim/core.hh"
+
std::mutex BaseGlobalEvent::globalQMutex;
BaseGlobalEvent::BaseGlobalEvent(Priority p, Flags f)
#include <unordered_map>
+#include "base/trace.hh"
#include "debug/PowerDomain.hh"
PowerDomain::PowerDomain(const PowerDomainParams* p) :
#include "sim/power_state.hh"
#include "base/logging.hh"
+#include "base/trace.hh"
#include "debug/PowerDomain.hh"
#include "sim/power_domain.hh"