lsq.cc (10368:a7cb233caa7b) lsq.cc (10379:c00f6d7e2681)
1/*
2 * Copyright (c) 2013-2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 212 unchanged lines hidden (view full) ---

221 DPRINTF(MinorMem, "Moving %s barrier out of store buffer inst: %s\n",
222 (is_last_barrier ? "last" : "a"), *inst);
223
224 if (is_last_barrier)
225 lastMemBarrier = 0;
226}
227
228void
1/*
2 * Copyright (c) 2013-2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 212 unchanged lines hidden (view full) ---

221 DPRINTF(MinorMem, "Moving %s barrier out of store buffer inst: %s\n",
222 (is_last_barrier ? "last" : "a"), *inst);
223
224 if (is_last_barrier)
225 lastMemBarrier = 0;
226}
227
228void
229LSQ::SingleDataRequest::finish(Fault fault_, RequestPtr request_,
230 ThreadContext *tc, BaseTLB::Mode mode)
229LSQ::SingleDataRequest::finish(const Fault &fault_, RequestPtr request_,
230 ThreadContext *tc, BaseTLB::Mode mode)
231{
232 fault = fault_;
233
234 port.numAccessesInDTLB--;
235
236 DPRINTFS(MinorMem, (&port), "Received translation response for"
237 " request: %s\n", *inst);
238

--- 29 unchanged lines hidden (view full) ---

268{
269 DPRINTFS(MinorMem, (&port), "Retiring packet\n");
270 packet = packet_;
271 packetInFlight = false;
272 setState(Complete);
273}
274
275void
231{
232 fault = fault_;
233
234 port.numAccessesInDTLB--;
235
236 DPRINTFS(MinorMem, (&port), "Received translation response for"
237 " request: %s\n", *inst);
238

--- 29 unchanged lines hidden (view full) ---

268{
269 DPRINTFS(MinorMem, (&port), "Retiring packet\n");
270 packet = packet_;
271 packetInFlight = false;
272 setState(Complete);
273}
274
275void
276LSQ::SplitDataRequest::finish(Fault fault_, RequestPtr request_,
277 ThreadContext *tc, BaseTLB::Mode mode)
276LSQ::SplitDataRequest::finish(const Fault &fault_, RequestPtr request_,
277 ThreadContext *tc, BaseTLB::Mode mode)
278{
279 fault = fault_;
280
281 port.numAccessesInDTLB--;
282
283 unsigned int M5_VAR_USED expected_fragment_index =
284 numTranslatedFragments;
285

--- 1331 unchanged lines hidden ---
278{
279 fault = fault_;
280
281 port.numAccessesInDTLB--;
282
283 unsigned int M5_VAR_USED expected_fragment_index =
284 numTranslatedFragments;
285

--- 1331 unchanged lines hidden ---