1/* |
2 * Copyright (c) 2012-2013 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 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 153 unchanged lines hidden (view full) --- 164 return maxOpLatencies[capability]; 165 } 166 167 /** Returns the issue latency of the given capability. */ 168 Cycles getIssueLatency(OpClass capability) { 169 return maxIssueLatencies[capability]; 170 } 171 |
172 /** Have all the FUs drained? */ 173 bool isDrained() const; |
174 175 /** Takes over from another CPU's thread. */ 176 void takeOverFrom() {}; 177}; 178 179#endif // __CPU_O3_FU_POOL_HH__ |