lsq_unit.hh (3348:11f6ef023158) lsq_unit.hh (3349:fec4a86fa212)
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;

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

214 /** Handles doing the retry. */
215 void recvRetry();
216
217 private:
218 /** Writes back the instruction, sending it to IEW. */
219 void writeback(DynInstPtr &inst, PacketPtr pkt);
220
221 /** Handles completing the send of a store to memory. */
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;

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

214 /** Handles doing the retry. */
215 void recvRetry();
216
217 private:
218 /** Writes back the instruction, sending it to IEW. */
219 void writeback(DynInstPtr &inst, PacketPtr pkt);
220
221 /** Handles completing the send of a store to memory. */
222 void storePostSend(Packet *pkt);
222 void storePostSend(PacketPtr pkt);
223
224 /** Completes the store at the specified index. */
225 void completeStore(int store_idx);
226
227 /** Increments the given store index (circular queue). */
228 inline void incrStIdx(int &store_idx);
229 /** Decrements the given store index (circular queue). */
230 inline void decrStIdx(int &store_idx);

--- 473 unchanged lines hidden ---
223
224 /** Completes the store at the specified index. */
225 void completeStore(int store_idx);
226
227 /** Increments the given store index (circular queue). */
228 inline void incrStIdx(int &store_idx);
229 /** Decrements the given store index (circular queue). */
230 inline void decrStIdx(int &store_idx);

--- 473 unchanged lines hidden ---