activeThreads | LSQ< Impl > | protected |
commitLoads(InstSeqNum &youngest_inst, ThreadID tid) | LSQ< Impl > | inline |
commitStores(InstSeqNum &youngest_inst, ThreadID tid) | LSQ< Impl > | inline |
cpu | LSQ< Impl > | |
drainSanityCheck() const | LSQ< Impl > | |
dumpInsts() const | LSQ< Impl > | |
dumpInsts(ThreadID tid) const | LSQ< Impl > | inline |
Dynamic enum value | LSQ< Impl > | |
DynInstPtr typedef | LSQ< Impl > | |
entryAmount(ThreadID num_threads) | LSQ< Impl > | |
executeLoad(DynInstPtr &inst) | LSQ< Impl > | |
executeStore(DynInstPtr &inst) | LSQ< Impl > | |
getCount() | LSQ< Impl > | |
getCount(ThreadID tid) | LSQ< Impl > | inline |
getLoadHead(ThreadID tid) | LSQ< Impl > | inline |
getLoadHeadSeqNum(ThreadID tid) | LSQ< Impl > | inline |
getMemDepViolator(ThreadID tid) | LSQ< Impl > | inline |
getStoreHead(ThreadID tid) | LSQ< Impl > | inline |
getStoreHeadSeqNum(ThreadID tid) | LSQ< Impl > | inline |
hasStoresToWB() | LSQ< Impl > | |
hasStoresToWB(ThreadID tid) | LSQ< Impl > | inline |
IEW typedef | LSQ< Impl > | |
iewStage | LSQ< Impl > | |
insertLoad(DynInstPtr &load_inst) | LSQ< Impl > | |
insertStore(DynInstPtr &store_inst) | LSQ< Impl > | |
isDrained() const | LSQ< Impl > | |
isEmpty() const | LSQ< Impl > | |
isFull() | LSQ< Impl > | |
isFull(ThreadID tid) | LSQ< Impl > | |
isStalled() | LSQ< Impl > | |
isStalled(ThreadID tid) | LSQ< Impl > | |
lqEmpty() const | LSQ< Impl > | |
LQEntries | LSQ< Impl > | protected |
lqFull() | LSQ< Impl > | |
lqFull(ThreadID tid) | LSQ< Impl > | |
LSQ(O3CPU *cpu_ptr, IEW *iew_ptr, DerivO3CPUParams *params) | LSQ< Impl > | |
lsqPolicy | LSQ< Impl > | protected |
LSQPolicy enum name | LSQ< Impl > | |
LSQUnit typedef | LSQ< Impl > | |
maxLQEntries | LSQ< Impl > | protected |
maxSQEntries | LSQ< Impl > | protected |
name() const | LSQ< Impl > | |
numFreeEntries(ThreadID tid) | LSQ< Impl > | |
numFreeLoadEntries() | LSQ< Impl > | |
numFreeLoadEntries(ThreadID tid) | LSQ< Impl > | |
numFreeStoreEntries() | LSQ< Impl > | |
numFreeStoreEntries(ThreadID tid) | LSQ< Impl > | |
numLoads() | LSQ< Impl > | |
numLoads(ThreadID tid) | LSQ< Impl > | inline |
numStores() | LSQ< Impl > | |
numStores(ThreadID tid) | LSQ< Impl > | inline |
numStoresToWB(ThreadID tid) | LSQ< Impl > | inline |
numThreads | LSQ< Impl > | protected |
O3CPU typedef | LSQ< Impl > | |
Partitioned enum value | LSQ< Impl > | |
read(RequestPtr req, RequestPtr sreqLow, RequestPtr sreqHigh, int load_idx) | LSQ< Impl > | |
recvReqRetry() | LSQ< Impl > | |
recvTimingResp(PacketPtr pkt) | LSQ< Impl > | |
recvTimingSnoopReq(PacketPtr pkt) | LSQ< Impl > | |
regStats() | LSQ< Impl > | |
removeEntries(ThreadID tid) | LSQ< Impl > | |
resetEntries() | LSQ< Impl > | |
resizeEntries(unsigned size, ThreadID tid) | LSQ< Impl > | |
setActiveThreads(std::list< ThreadID > *at_ptr) | LSQ< Impl > | |
sqEmpty() const | LSQ< Impl > | |
SQEntries | LSQ< Impl > | protected |
sqFull() | LSQ< Impl > | |
sqFull(ThreadID tid) | LSQ< Impl > | |
squash(const InstSeqNum &squashed_num, ThreadID tid) | LSQ< Impl > | inline |
takeOverFrom() | LSQ< Impl > | |
thread | LSQ< Impl > | protected |
Threshold enum value | LSQ< Impl > | |
tick() | LSQ< Impl > | |
tick(ThreadID tid) | LSQ< Impl > | inline |
violation() | LSQ< Impl > | |
violation(ThreadID tid) | LSQ< Impl > | inline |
willWB() | LSQ< Impl > | |
willWB(ThreadID tid) | LSQ< Impl > | inline |
write(RequestPtr req, RequestPtr sreqLow, RequestPtr sreqHigh, uint8_t *data, int store_idx) | LSQ< Impl > | |
writebackStores() | LSQ< Impl > | |
writebackStores(ThreadID tid) | LSQ< Impl > | |
~LSQ() | LSQ< Impl > | inline |