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 --- 1133 unchanged lines hidden (view full) --- 1142 instQueue.insert(inst); 1143 } 1144 1145 insts_to_dispatch.pop(); 1146 1147 toRename->iewInfo[tid].dispatched++; 1148 1149 ++iewDispatchedInsts; |
1150 1151#if TRACING_ON 1152 inst->dispatchTick = curTick(); 1153#endif |
1154 } 1155 1156 if (!insts_to_dispatch.empty()) { 1157 DPRINTF(IEW,"[tid:%i]: Issue: Bandwidth Full. Blocking.\n", tid); 1158 block(tid); 1159 toRename->iewUnblock[tid] = false; 1160 } 1161 --- 456 unchanged lines hidden (view full) --- 1618 if (inst->isDataPrefetch()) 1619 iewExecutedSwp[tid]++; 1620 else 1621 iewIewExecutedcutedInsts++; 1622#else 1623 iewExecutedInsts++; 1624#endif 1625 |
1626#if TRACING_ON 1627 inst->completeTick = curTick(); 1628#endif 1629 |
1630 // 1631 // Control operations 1632 // 1633 if (inst->isControl()) 1634 iewExecutedBranches[tid]++; 1635 1636 // 1637 // Memory operations --- 40 unchanged lines hidden --- |