execute.cc (11150:a8a64cca231b) execute.cc (11419:9c7b55faea5d)
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

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

844
845 /* Act on events related to instruction counts */
846 cpu.comInstEventQueue[inst->id.threadId]->serviceEvents(thread->numInst);
847 cpu.system->instEventQueue.serviceEvents(cpu.system->totalNumInsts);
848 }
849 thread->numOp++;
850 thread->numOps++;
851 cpu.stats.numOps++;
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

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

844
845 /* Act on events related to instruction counts */
846 cpu.comInstEventQueue[inst->id.threadId]->serviceEvents(thread->numInst);
847 cpu.system->instEventQueue.serviceEvents(cpu.system->totalNumInsts);
848 }
849 thread->numOp++;
850 thread->numOps++;
851 cpu.stats.numOps++;
852 cpu.stats.committedInstType[inst->id.threadId]
853 [inst->staticInst->opClass()]++;
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);
858}
859

--- 880 unchanged lines hidden ---
854
855 /* Set the CP SeqNum to the numOps commit number */
856 if (inst->traceData)
857 inst->traceData->setCPSeq(thread->numOp);
858
859 cpu.probeInstCommit(inst->staticInst);
860}
861

--- 880 unchanged lines hidden ---