iew.hh (8794:e2ac2b7164dd) iew.hh (8799:dac1e33e07b0)
1/*
2 * Copyright (c) 2010 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

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

133 std::string name() const;
134
135 /** Registers statistics. */
136 void regStats();
137
138 /** Initializes stage; sends back the number of free IQ and LSQ entries. */
139 void initStage();
140
1/*
2 * Copyright (c) 2010 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

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

133 std::string name() const;
134
135 /** Registers statistics. */
136 void regStats();
137
138 /** Initializes stage; sends back the number of free IQ and LSQ entries. */
139 void initStage();
140
141 /** Returns the dcache port. */
142 Port *getDcachePort() { return ldstQueue.getDcachePort(); }
143
144 /** Sets main time buffer used for backwards communication. */
145 void setTimeBuffer(TimeBuffer<TimeStruct> *tb_ptr);
146
147 /** Sets time buffer for getting instructions coming from rename. */
148 void setRenameQueue(TimeBuffer<RenameStruct> *rq_ptr);
149
150 /** Sets time buffer to pass on instructions to commit. */
151 void setIEWQueue(TimeBuffer<IEWStruct> *iq_ptr);

--- 403 unchanged lines hidden ---
141 /** Sets main time buffer used for backwards communication. */
142 void setTimeBuffer(TimeBuffer<TimeStruct> *tb_ptr);
143
144 /** Sets time buffer for getting instructions coming from rename. */
145 void setRenameQueue(TimeBuffer<RenameStruct> *rq_ptr);
146
147 /** Sets time buffer to pass on instructions to commit. */
148 void setIEWQueue(TimeBuffer<IEWStruct> *iq_ptr);

--- 403 unchanged lines hidden ---