2a3
> * Copyright (c) 2013 Advanced Micro Devices, Inc.
318,319c319,320
< toRename->iewInfo[tid].freeLSQEntries =
< ldstQueue.numFreeEntries(tid);
---
> toRename->iewInfo[tid].freeLQEntries = ldstQueue.numFreeLoadEntries(tid);
> toRename->iewInfo[tid].freeSQEntries = ldstQueue.numFreeStoreEntries(tid);
470,472c471,472
< if (skidBuffer[tid].front()->isLoad() ||
< skidBuffer[tid].front()->isStore() ) {
< toRename->iewInfo[tid].dispatchedToLSQ++;
---
> if (skidBuffer[tid].front()->isLoad()) {
> toRename->iewInfo[tid].dispatchedToLQ++;
473a474,476
> if (skidBuffer[tid].front()->isStore()) {
> toRename->iewInfo[tid].dispatchedToSQ++;
> }
906,908c909,910
< if (insts[tid].front()->isLoad() ||
< insts[tid].front()->isStore() ) {
< toRename->iewInfo[tid].dispatchedToLSQ++;
---
> if (insts[tid].front()->isLoad()) {
> toRename->iewInfo[tid].dispatchedToLQ++;
909a912,914
> if (insts[tid].front()->isStore()) {
> toRename->iewInfo[tid].dispatchedToSQ++;
> }
1046,1047c1051,1052
< if (inst->isLoad() || inst->isStore()) {
< toRename->iewInfo[tid].dispatchedToLSQ++;
---
> if (inst->isLoad()) {
> toRename->iewInfo[tid].dispatchedToLQ++;
1048a1054,1057
> if (inst->isStore()) {
> toRename->iewInfo[tid].dispatchedToSQ++;
> }
>
1096c1105
< toRename->iewInfo[tid].dispatchedToLSQ++;
---
> toRename->iewInfo[tid].dispatchedToLQ++;
1119c1128
< toRename->iewInfo[tid].dispatchedToLSQ++;
---
> toRename->iewInfo[tid].dispatchedToSQ++;
1616,1617d1624
< toRename->iewInfo[tid].freeLSQEntries =
< ldstQueue.numFreeEntries(tid);
1618a1626,1630
> toRename->iewInfo[tid].freeLQEntries =
> ldstQueue.numFreeLoadEntries(tid);
> toRename->iewInfo[tid].freeSQEntries =
> ldstQueue.numFreeStoreEntries(tid);
>
1627c1639
< "LSQ has %i free entries.\n",
---
> "LQ has %i free entries. SQ has %i free entries.\n",
1629c1641
< ldstQueue.numFreeEntries());
---
> ldstQueue.numFreeLoadEntries(), ldstQueue.numFreeStoreEntries());