fetch_impl.hh (6658:f4de76601762) fetch_impl.hh (6664:4df6f4bd36cd)
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;

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

1259
1260 instruction->setInstListIt(cpu->addInst(instruction));
1261
1262 instruction->fault = fault;
1263
1264 toDecode->insts[numInst] = instruction;
1265 toDecode->size++;
1266
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;

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

1259
1260 instruction->setInstListIt(cpu->addInst(instruction));
1261
1262 instruction->fault = fault;
1263
1264 toDecode->insts[numInst] = instruction;
1265 toDecode->size++;
1266
1267 wroteToTimeBuffer = true;
1268
1267 DPRINTF(Fetch, "[tid:%i]: Blocked, need to handle the trap.\n",tid);
1268
1269 fetchStatus[tid] = TrapPending;
1270 status_change = true;
1271
1272 DPRINTF(Fetch, "[tid:%i]: fault (%s) detected @ PC %08p",
1273 tid, fault->name(), PC[tid]);
1274 }

--- 176 unchanged lines hidden ---
1269 DPRINTF(Fetch, "[tid:%i]: Blocked, need to handle the trap.\n",tid);
1270
1271 fetchStatus[tid] = TrapPending;
1272 status_change = true;
1273
1274 DPRINTF(Fetch, "[tid:%i]: fault (%s) detected @ PC %08p",
1275 tid, fault->name(), PC[tid]);
1276 }

--- 176 unchanged lines hidden ---