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 --- |