cpu_impl.hh (8888:befcf4d79fc1) cpu_impl.hh (8949:3fa1ee293096)
1/*
2 * Copyright (c) 2011 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

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

276 // The instruction is carrying an ITB fault. Handle
277 // the fault and see if our results match the CPU on
278 // the next tick().
279 fault = unverifiedInst->getFault();
280 delete memReq;
281 break;
282 }
283 } else {
1/*
2 * Copyright (c) 2011 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

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

276 // The instruction is carrying an ITB fault. Handle
277 // the fault and see if our results match the CPU on
278 // the next tick().
279 fault = unverifiedInst->getFault();
280 delete memReq;
281 break;
282 }
283 } else {
284 PacketPtr pkt = new Packet(memReq,
285 MemCmd::ReadReq,
286 Packet::Broadcast);
284 PacketPtr pkt = new Packet(memReq, MemCmd::ReadReq);
287
288 pkt->dataStatic(&machInst);
289 icachePort->sendFunctional(pkt);
290 machInst = gtoh(machInst);
291
292 delete memReq;
293 delete pkt;
294 }

--- 390 unchanged lines hidden ---
285
286 pkt->dataStatic(&machInst);
287 icachePort->sendFunctional(pkt);
288 machInst = gtoh(machInst);
289
290 delete memReq;
291 delete pkt;
292 }

--- 390 unchanged lines hidden ---