fu_pool.cc (9444:ab47fe7f03f0) fu_pool.cc (9550:e0e2c8f83d08)
1/*
2 * Copyright (c) 2012 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

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

130
131 if ((*j)->issueLat > maxIssueLatencies[(*j)->opClass])
132 maxIssueLatencies[(*j)->opClass] = (*j)->issueLat;
133 }
134
135 numFU++;
136
137 // Add the appropriate number of copies of this FU to the list
1/*
2 * Copyright (c) 2012 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

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

130
131 if ((*j)->issueLat > maxIssueLatencies[(*j)->opClass])
132 maxIssueLatencies[(*j)->opClass] = (*j)->issueLat;
133 }
134
135 numFU++;
136
137 // Add the appropriate number of copies of this FU to the list
138 ostringstream s;
139
140 s << (*i)->name() << "(0)";
141 fu->name = s.str();
138 fu->name = (*i)->name() + "(0)";
142 funcUnits.push_back(fu);
143
144 for (int c = 1; c < (*i)->number; ++c) {
145 ostringstream s;
146 numFU++;
147 FuncUnit *fu2 = new FuncUnit(*fu);
148
149 s << (*i)->name() << "(" << c << ")";

--- 139 unchanged lines hidden ---
139 funcUnits.push_back(fu);
140
141 for (int c = 1; c < (*i)->number; ++c) {
142 ostringstream s;
143 numFU++;
144 FuncUnit *fu2 = new FuncUnit(*fu);
145
146 s << (*i)->name() << "(" << c << ")";

--- 139 unchanged lines hidden ---