lsq_unit.hh (2907:7b0ababb4166) lsq_unit.hh (2927:62f1518ae800)
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;

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

596 stalled = true;
597 stallingStoreIsn = storeQueue[store_idx].inst->seqNum;
598 stallingLoadIdx = load_idx;
599 }
600
601 // Tell IQ/mem dep unit that this instruction will need to be
602 // rescheduled eventually
603 iewStage->rescheduleMemInst(load_inst);
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;

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

596 stalled = true;
597 stallingStoreIsn = storeQueue[store_idx].inst->seqNum;
598 stallingLoadIdx = load_idx;
599 }
600
601 // Tell IQ/mem dep unit that this instruction will need to be
602 // rescheduled eventually
603 iewStage->rescheduleMemInst(load_inst);
604 iewStage->decrWb(load_inst->seqNum);
604 ++lsqRescheduledLoads;
605
606 // Do not generate a writeback event as this instruction is not
607 // complete.
608 DPRINTF(LSQUnit, "Load-store forwarding mis-match. "
609 "Store idx %i to load addr %#x\n",
610 store_idx, req->getVaddr());
611

--- 85 unchanged lines hidden ---
605 ++lsqRescheduledLoads;
606
607 // Do not generate a writeback event as this instruction is not
608 // complete.
609 DPRINTF(LSQUnit, "Load-store forwarding mis-match. "
610 "Store idx %i to load addr %#x\n",
611 store_idx, req->getVaddr());
612

--- 85 unchanged lines hidden ---