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