fetch_impl.hh (3093:b09c33e66bce) fetch_impl.hh (3112:76b70de314b6)
1/*
2 * Copyright (c) 2004-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

1124 DPRINTF(Fetch, "[tid:%i]: Instruction PC %#x created "
1125 "[sn:%lli]\n",
1126 tid, instruction->readPC(), inst_seq);
1127
1128 DPRINTF(Fetch, "[tid:%i]: Instruction is: %s\n",
1129 tid, instruction->staticInst->disassemble(fetch_PC));
1130
1131 instruction->traceData =
1/*
2 * Copyright (c) 2004-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

1124 DPRINTF(Fetch, "[tid:%i]: Instruction PC %#x created "
1125 "[sn:%lli]\n",
1126 tid, instruction->readPC(), inst_seq);
1127
1128 DPRINTF(Fetch, "[tid:%i]: Instruction is: %s\n",
1129 tid, instruction->staticInst->disassemble(fetch_PC));
1130
1131 instruction->traceData =
1132 Trace::getInstRecord(curTick, cpu->tcBase(tid), cpu,
1132 Trace::getInstRecord(curTick, cpu->tcBase(tid),
1133 instruction->staticInst,
1133 instruction->staticInst,
1134 instruction->readPC(),tid);
1134 instruction->readPC());
1135
1136 predicted_branch = lookupAndUpdateNextPC(instruction, next_PC,
1137 next_NPC);
1138
1139 // Add instruction to the CPU's list of instructions.
1140 instruction->setInstListIt(cpu->addInst(instruction));
1141
1142 // Write the instruction to the first slot in the queue

--- 302 unchanged lines hidden ---
1135
1136 predicted_branch = lookupAndUpdateNextPC(instruction, next_PC,
1137 next_NPC);
1138
1139 // Add instruction to the CPU's list of instructions.
1140 instruction->setInstListIt(cpu->addInst(instruction));
1141
1142 // Write the instruction to the first slot in the queue

--- 302 unchanged lines hidden ---