Searched refs:MinorCPU (Results 1 - 25 of 31) sorted by relevance

12

/gem5/tests/configs/
H A Dminor-timing-mp.py46 cpu_class=MinorCPU, num_cpus=nb_cores).create_root()
H A Dminor-timing.py45 cpu_class=MinorCPU).create_root()
H A Drealview-minor-dual.py43 cpu_class=MinorCPU,
H A Drealview-minor.py43 cpu_class=MinorCPU).create_root()
H A Drealview64-minor-dual.py44 cpu_class=MinorCPU,
H A Drealview64-minor.py44 cpu_class=MinorCPU).create_root()
H A Dtsunami-minor-dual.py43 cpu_class=MinorCPU,
H A Dtsunami-minor.py43 cpu_class=MinorCPU).create_root()
H A Drealview-switcheroo-full.py44 cpu_classes=(AtomicSimpleCPU, TimingSimpleCPU, MinorCPU, DerivO3CPU)
H A Drealview64-switcheroo-full.py45 cpu_classes=(AtomicSimpleCPU, TimingSimpleCPU, MinorCPU, DerivO3CPU)
/gem5/src/cpu/minor/
H A Dcpu.cc47 #include "debug/MinorCPU.hh"
50 MinorCPU::MinorCPU(MinorCPUParams *params) : function in class:MinorCPU
84 MinorCPU::~MinorCPU()
94 MinorCPU::init()
126 MinorCPU::regStats()
134 MinorCPU::serializeThread(CheckpointOut &cp, ThreadID thread_id) const
140 MinorCPU::unserializeThread(CheckpointIn &cp, ThreadID thread_id)
146 MinorCPU
[all...]
H A Dpipeline.hh43 * The constructed pipeline. Kept out of MinorCPU to keep the interface
56 #include "params/MinorCPU.hh"
65 * Minor contains all the definitions within the MinorCPU apart from the CPU
69 /** The constructed pipeline. Kept out of MinorCPU to keep the interface
74 MinorCPU &cpu;
110 Pipeline(MinorCPU &cpu_, MinorCPUParams &params);
138 MinorCPU::MinorCPUPort &getInstPort();
140 MinorCPU::MinorCPUPort &getDataPort();
H A Dcpu.hh54 #include "params/MinorCPU.hh"
67 * MinorCPU is an in-order CPU model with four fixed pipeline stages:
74 * This pipeline is carried in the MinorCPU::pipeline object.
75 * The exec_context interface is not carried by MinorCPU but by
79 class MinorCPU : public BaseCPU class in inherits:BaseCPU
88 * stages will access it through the CPU as the MinorCPU object
104 MinorCPU &cpu;
107 MinorCPUPort(const std::string& name_, MinorCPU &cpu_)
123 MinorCPU(MinorCPUParams *params);
125 ~MinorCPU();
[all...]
H A Dfetch1.hh65 class IcachePort : public MinorCPU::MinorCPUPort
72 IcachePort(std::string name, Fetch1 &fetch_, MinorCPU &cpu) :
73 MinorCPU::MinorCPUPort(name, cpu), fetch(fetch_)
192 MinorCPU &cpu;
386 MinorCPU &cpu_,
395 MinorCPU::MinorCPUPort &getIcachePort() { return icachePort; }
H A Ddecode.hh66 MinorCPU &cpu;
142 MinorCPU &cpu_,
H A Dpipeline.cc49 #include "debug/MinorCPU.hh"
56 Pipeline::Pipeline(MinorCPU &cpu_, MinorCPUParams &params) :
186 MinorCPU::MinorCPUPort &
192 MinorCPU::MinorCPUPort &
207 DPRINTF(MinorCPU, "Draining pipeline by halting inst fetches. "
250 DPRINTF(MinorCPU, "Pipeline undrained stages state:%s%s%s%s%s%s%s%s\n",
H A Dexecute.hh72 MinorCPU &cpu;
318 MinorCPU &cpu_,
328 MinorCPU::MinorCPUPort &getDcachePort();
H A Dlsq.hh65 MinorCPU &cpu;
89 class DcachePort : public MinorCPU::MinorCPUPort
96 DcachePort(std::string name, LSQ &lsq_, MinorCPU &cpu) :
97 MinorCPU::MinorCPUPort(name, cpu), lsq(lsq_)
643 MinorCPU &cpu_, Execute &execute_,
725 MinorCPU::MinorCPUPort &getDcachePort() { return dcachePort; }
H A Dfetch2.hh54 #include "params/MinorCPU.hh"
65 MinorCPU &cpu;
203 MinorCPU &cpu_,
H A Ddecode.cc49 MinorCPU &cpu_,
110 MinorCPU &cpu)
H A DMinorCPU.py188 class MinorCPU(BaseCPU): class in inherits:BaseCPU
189 type = 'MinorCPU'
291 print("Checker not yet supported by MinorCPU")
/gem5/configs/common/cores/arm/
H A Dex5_LITTLE.py98 class ex5_LITTLE(MinorCPU):
/gem5/configs/example/arm/
H A Dstarter_fs.py76 "minor" : (MinorCPU,
H A Dstarter_se.py70 "minor" : (MinorCPU,
/gem5/tests/gem5/cpu_tests/
H A Drun.py105 'MinorCPU': MinorCPU,

Completed in 28 milliseconds

12