comm.hh (9260:9ca8345d24c4) comm.hh (10239:592f0bb6bd6f)
1/*
2 * Copyright (c) 2011 ARM Limited
1/*
2 * Copyright (c) 2011 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
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

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

139 struct renameComm {
140 };
141
142 renameComm renameInfo[Impl::MaxThreads];
143
144 struct iewComm {
145 // Also eventually include skid buffer space.
146 unsigned freeIQEntries;
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating
9 * to a hardware implementation of the functionality of the software
10 * licensed hereunder. You may use the software subject to the license
11 * terms below provided that you ensure that this notice is replicated

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

140 struct renameComm {
141 };
142
143 renameComm renameInfo[Impl::MaxThreads];
144
145 struct iewComm {
146 // Also eventually include skid buffer space.
147 unsigned freeIQEntries;
147 unsigned freeLSQEntries;
148 unsigned freeLQEntries;
149 unsigned freeSQEntries;
150 unsigned dispatchedToLQ;
151 unsigned dispatchedToSQ;
148
149 unsigned iqCount;
150 unsigned ldstqCount;
151
152 unsigned dispatched;
152
153 unsigned iqCount;
154 unsigned ldstqCount;
155
156 unsigned dispatched;
153 unsigned dispatchedToLSQ;
154 bool usedIQ;
155 bool usedLSQ;
156 };
157
158 iewComm iewInfo[Impl::MaxThreads];
159
160 struct commitComm {
161 /////////////////////////////////////////////////////////////////////

--- 72 unchanged lines hidden ---
157 bool usedIQ;
158 bool usedLSQ;
159 };
160
161 iewComm iewInfo[Impl::MaxThreads];
162
163 struct commitComm {
164 /////////////////////////////////////////////////////////////////////

--- 72 unchanged lines hidden ---