commit_impl.hh (8842:a02932e2e73d) commit_impl.hh (8843:7d3ac6813147)
1/*
2 * Copyright (c) 2010-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

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

1227 head_inst->seqNum, head_inst->pcState());
1228 if (head_inst->traceData) {
1229 head_inst->traceData->setFetchSeq(head_inst->seqNum);
1230 head_inst->traceData->setCPSeq(thread[tid]->numOp);
1231 head_inst->traceData->dump();
1232 delete head_inst->traceData;
1233 head_inst->traceData = NULL;
1234 }
1/*
2 * Copyright (c) 2010-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

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

1227 head_inst->seqNum, head_inst->pcState());
1228 if (head_inst->traceData) {
1229 head_inst->traceData->setFetchSeq(head_inst->seqNum);
1230 head_inst->traceData->setCPSeq(thread[tid]->numOp);
1231 head_inst->traceData->dump();
1232 delete head_inst->traceData;
1233 head_inst->traceData = NULL;
1234 }
1235 if (head_inst->isReturn()) {
1236 DPRINTF(Commit,"Return Instruction Committed [sn:%lli] PC %s \n",
1237 head_inst->seqNum, head_inst->pcState());
1238 }
1235
1236 // Update the commit rename map
1237 for (int i = 0; i < head_inst->numDestRegs(); i++) {
1238 renameMap[tid]->setEntry(head_inst->flattenedDestRegIdx(i),
1239 head_inst->renamedDestRegIdx(i));
1240 }
1241
1242 // Finally clear the head ROB entry.

--- 290 unchanged lines hidden ---
1239
1240 // Update the commit rename map
1241 for (int i = 0; i < head_inst->numDestRegs(); i++) {
1242 renameMap[tid]->setEntry(head_inst->flattenedDestRegIdx(i),
1243 head_inst->renamedDestRegIdx(i));
1244 }
1245
1246 // Finally clear the head ROB entry.

--- 290 unchanged lines hidden ---