execute.cc (10366:128c1ed03f4e) execute.cc (10464:2a0fe8bca031)
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

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

848
849 /* Act on events related to instruction counts */
850 cpu.comInstEventQueue[inst->id.threadId]->serviceEvents(thread->numInst);
851 cpu.system->instEventQueue.serviceEvents(cpu.system->totalNumInsts);
852
853 /* Set the CP SeqNum to the numOps commit number */
854 if (inst->traceData)
855 inst->traceData->setCPSeq(thread->numOp);
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

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

848
849 /* Act on events related to instruction counts */
850 cpu.comInstEventQueue[inst->id.threadId]->serviceEvents(thread->numInst);
851 cpu.system->instEventQueue.serviceEvents(cpu.system->totalNumInsts);
852
853 /* Set the CP SeqNum to the numOps commit number */
854 if (inst->traceData)
855 inst->traceData->setCPSeq(thread->numOp);
856
857 cpu.probeInstCommit(inst->staticInst);
856}
857
858bool
859Execute::commitInst(MinorDynInstPtr inst, bool early_memory_issue,
860 BranchData &branch, Fault &fault, bool &committed,
861 bool &completed_mem_issue)
862{
863 ThreadID thread_id = inst->id.threadId;

--- 873 unchanged lines hidden ---
858}
859
860bool
861Execute::commitInst(MinorDynInstPtr inst, bool early_memory_issue,
862 BranchData &branch, Fault &fault, bool &committed,
863 bool &completed_mem_issue)
864{
865 ThreadID thread_id = inst->id.threadId;

--- 873 unchanged lines hidden ---