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 --- |