Searched refs:inputBuffer (Results 1 - 7 of 7) sorted by relevance

/gem5/src/cpu/minor/
H A Ddecode.cc74 inputBuffer.push_back(
76 name + ".inputBuffer" + std::to_string(tid), "insts",
84 /* Get insts from the inputBuffer to work with */
85 if (!inputBuffer[tid].empty()) {
86 const ForwardInstData &head = inputBuffer[tid].front();
88 return (head.isBubble() ? NULL : &(inputBuffer[tid].front()));
97 if (!inputBuffer[tid].empty())
98 inputBuffer[tid].pop();
128 inputBuffer[inp.outputWire->threadId].setTail(*inp.outputWire);
293 inputBuffer[in
[all...]
H A Dfetch2.cc86 inputBuffer.push_back(
88 name + ".inputBuffer" + std::to_string(tid), "lines",
96 /* Get a line from the inputBuffer to work with */
97 if (!inputBuffer[tid].empty()) {
98 return &(inputBuffer[tid].front());
107 if (!inputBuffer[tid].empty()) {
108 inputBuffer[tid].front().freeLine();
109 inputBuffer[tid].pop();
119 while (!inputBuffer[tid].empty())
243 inputBuffer[in
[all...]
H A Dpipeline.cc73 f2ToD.output(), dToE.input(), execute.inputBuffer),
76 decode.inputBuffer),
78 eToF1.output(), f1ToF2.input(), f2ToF1.output(), fetch2.inputBuffer),
H A Ddecode.hh85 std::vector<InputBuffer<ForwardInstData>> inputBuffer; member in class:Minor::Decode
108 /** Index into the inputBuffer's head marking the start of unhandled
H A Dfetch2.hh95 std::vector<InputBuffer<ForwardLineData>> inputBuffer; member in class:Minor::Fetch2
177 /** Get a piece of data to work on from the inputBuffer, or 0 if there
H A Dexecute.cc174 inputBuffer.push_back(
176 name_ + ".inputBuffer" + tid_str, "insts",
196 /* Get a line from the inputBuffer to work with */
197 if (!inputBuffer[tid].empty()) {
198 const ForwardInstData &head = inputBuffer[tid].front();
200 return (head.isBubble() ? NULL : &(inputBuffer[tid].front()));
209 if (!inputBuffer[tid].empty())
210 inputBuffer[tid].pop();
1416 inputBuffer[inp.outputWire->threadId].setTail(*inp.outputWire);
1595 inputBuffer[in
[all...]
H A Dexecute.hh125 std::vector<InputBuffer<ForwardInstData>> inputBuffer; member in class:Minor::Execute
209 /** Get a piece of data to work on from the inputBuffer, or 0 if there
260 /** Try and issue instructions from the inputBuffer */

Completed in 21 milliseconds