Searched refs:Pipeline (Results 1 - 13 of 13) sorted by relevance

/gem5/src/cpu/minor/
H A Dpipeline.cc56 Pipeline::Pipeline(MinorCPU &cpu_, MinorCPUParams &params) : function in class:Minor::Pipeline
109 Pipeline::regStats()
117 Pipeline::minorTrace() const
132 Pipeline::evaluate()
167 activityRecorder.deactivateStage(Pipeline::CPUStageId);
168 activityRecorder.deactivateStage(Pipeline::Fetch1StageId);
169 activityRecorder.deactivateStage(Pipeline::Fetch2StageId);
170 activityRecorder.deactivateStage(Pipeline::DecodeStageId);
171 activityRecorder.deactivateStage(Pipeline
[all...]
H A Dpipeline.hh71 class Pipeline : public Ticked class in namespace:Minor
91 * by the pipeline stages but belongs to the Pipeline as it is the
110 Pipeline(MinorCPU &cpu_, MinorCPUParams &params);
H A Dcpu.hh60 class Pipeline;
84 Minor::Pipeline *pipeline;
87 /** Activity recording for pipeline. This belongs to Pipeline but
155 /** Signal from Pipeline that MinorCPU should signal that a drain
191 * enumeration Pipeline::StageId */
H A Dcpu.cc80 pipeline = new Minor::Pipeline(*this, *params);
292 wakeupOnEvent(Minor::Pipeline::CPUStageId);
H A Dfetch1.cc249 fetch.cpu.wakeupOnEvent(Pipeline::Fetch1StageId);
306 cpu.wakeupOnEvent(Pipeline::Fetch1StageId);
447 cpu.wakeupOnEvent(Pipeline::Fetch1StageId);
680 cpu.wakeupOnEvent(Pipeline::Fetch1StageId);
724 cpu.wakeupOnEvent(Pipeline::Fetch1StageId);
H A Ddecode.cc286 cpu.activityRecorder->activateStage(Pipeline::DecodeStageId);
H A Dexecute.cc1480 cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
1587 cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
1781 cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
1822 cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
H A Dlsq.cc289 port.cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
347 port.cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
759 lsq.cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
1340 cpu.wakeupOnEvent(Pipeline::ExecuteStageId);
H A Dfetch2.cc557 cpu.activityRecorder->activateStage(Pipeline::Fetch2StageId);
/gem5/ext/mcpat/
H A Dlogic.h157 class Pipeline : public McPATComponent { class in inherits:McPATComponent
170 Pipeline(XMLNode* _xml_data, const InputParameter *configure_interface,
184 ~Pipeline() {
H A Dcore.h318 Pipeline* corepipe;
H A Dlogic.cc320 Pipeline::Pipeline(XMLNode* _xml_data, function in class:Pipeline
330 name = "Pipeline?";
348 void Pipeline::compute() {
388 void Pipeline::compute_stage_vector() {
H A Dcore.cc2124 corepipe = new Pipeline(xml_data, &interface_ip, core_params);

Completed in 46 milliseconds