_cacheBlocked | gem5::o3::LSQ | protected |
activeThreads | gem5::o3::LSQ | protected |
cacheBlocked() const | gem5::o3::LSQ | |
cacheBlocked(bool v) | gem5::o3::LSQ | |
cacheLoadPorts | gem5::o3::LSQ | protected |
cachePortAvailable(bool is_load) const | gem5::o3::LSQ | |
cachePortBusy(bool is_load) | gem5::o3::LSQ | |
cacheStorePorts | gem5::o3::LSQ | protected |
checkStaleTranslations() | gem5::o3::LSQ | |
commitLoads(InstSeqNum &youngest_inst, ThreadID tid) | gem5::o3::LSQ | |
commitStores(InstSeqNum &youngest_inst, ThreadID tid) | gem5::o3::LSQ | |
completeDataAccess(PacketPtr pkt) | gem5::o3::LSQ | |
cpu | gem5::o3::LSQ | |
dcachePort | gem5::o3::LSQ | protected |
drainSanityCheck() const | gem5::o3::LSQ | |
dumpInsts() const | gem5::o3::LSQ | |
dumpInsts(ThreadID tid) const | gem5::o3::LSQ | |
entryAmount(ThreadID num_threads) | gem5::o3::LSQ | |
executeLoad(const DynInstPtr &inst) | gem5::o3::LSQ | |
executeStore(const DynInstPtr &inst) | gem5::o3::LSQ | |
getCount() | gem5::o3::LSQ | |
getCount(ThreadID tid) | gem5::o3::LSQ | |
getDataPort() | gem5::o3::LSQ | inline |
getLatestHtmUid(ThreadID tid) const | gem5::o3::LSQ | |
getLoadHead(ThreadID tid) | gem5::o3::LSQ | |
getLoadHeadSeqNum(ThreadID tid) | gem5::o3::LSQ | |
getMemDepViolator(ThreadID tid) | gem5::o3::LSQ | |
getStoreHead(ThreadID tid) | gem5::o3::LSQ | |
getStoreHeadSeqNum(ThreadID tid) | gem5::o3::LSQ | |
hasStoresToWB() | gem5::o3::LSQ | |
hasStoresToWB(ThreadID tid) | gem5::o3::LSQ | |
iewStage | gem5::o3::LSQ | |
insertLoad(const DynInstPtr &load_inst) | gem5::o3::LSQ | |
insertStore(const DynInstPtr &store_inst) | gem5::o3::LSQ | |
isDrained() const | gem5::o3::LSQ | |
isEmpty() const | gem5::o3::LSQ | |
isFull() | gem5::o3::LSQ | |
isFull(ThreadID tid) | gem5::o3::LSQ | |
isStalled() | gem5::o3::LSQ | |
isStalled(ThreadID tid) | gem5::o3::LSQ | |
lqEmpty() const | gem5::o3::LSQ | |
LQEntries | gem5::o3::LSQ | protected |
lqFull() | gem5::o3::LSQ | |
lqFull(ThreadID tid) | gem5::o3::LSQ | |
LSQ(CPU *cpu_ptr, IEW *iew_ptr, const BaseO3CPUParams ¶ms) | gem5::o3::LSQ | |
lsqPolicy | gem5::o3::LSQ | protected |
maxLQEntries | gem5::o3::LSQ | protected |
maxLSQAllocation(SMTQueuePolicy pol, uint32_t entries, uint32_t numThreads, uint32_t SMTThreshold) | gem5::o3::LSQ | inlineprotectedstatic |
maxSQEntries | gem5::o3::LSQ | protected |
name() const | gem5::o3::LSQ | |
numFreeEntries(ThreadID tid) | gem5::o3::LSQ | |
numFreeLoadEntries() | gem5::o3::LSQ | |
numFreeLoadEntries(ThreadID tid) | gem5::o3::LSQ | |
numFreeStoreEntries() | gem5::o3::LSQ | |
numFreeStoreEntries(ThreadID tid) | gem5::o3::LSQ | |
numHtmStarts(ThreadID tid) const | gem5::o3::LSQ | |
numHtmStops(ThreadID tid) const | gem5::o3::LSQ | |
numLoads() | gem5::o3::LSQ | |
numLoads(ThreadID tid) | gem5::o3::LSQ | |
numStores() | gem5::o3::LSQ | |
numStores(ThreadID tid) | gem5::o3::LSQ | |
numStoresToWB(ThreadID tid) | gem5::o3::LSQ | |
numThreads | gem5::o3::LSQ | protected |
pushRequest(const DynInstPtr &inst, bool isLoad, uint8_t *data, unsigned int size, Addr addr, Request::Flags flags, uint64_t *res, AtomicOpFunctorPtr amo_op, const std::vector< bool > &byte_enable) | gem5::o3::LSQ | |
read(LSQRequest *request, ssize_t load_idx) | gem5::o3::LSQ | |
recvReqRetry() | gem5::o3::LSQ | |
recvTimingResp(PacketPtr pkt) | gem5::o3::LSQ | |
recvTimingSnoopReq(PacketPtr pkt) | gem5::o3::LSQ | |
resetHtmStartsStops(ThreadID tid) | gem5::o3::LSQ | |
setActiveThreads(std::list< ThreadID > *at_ptr) | gem5::o3::LSQ | |
setLastRetiredHtmUid(ThreadID tid, uint64_t htmUid) | gem5::o3::LSQ | |
sqEmpty() const | gem5::o3::LSQ | |
SQEntries | gem5::o3::LSQ | protected |
sqFull() | gem5::o3::LSQ | |
sqFull(ThreadID tid) | gem5::o3::LSQ | |
squash(const InstSeqNum &squashed_num, ThreadID tid) | gem5::o3::LSQ | |
staleTranslationWaitTxnId | gem5::o3::LSQ | protected |
takeOverFrom() | gem5::o3::LSQ | |
thread | gem5::o3::LSQ | protected |
tick() | gem5::o3::LSQ | |
usedLoadPorts | gem5::o3::LSQ | protected |
usedStorePorts | gem5::o3::LSQ | protected |
violation() | gem5::o3::LSQ | |
violation(ThreadID tid) | gem5::o3::LSQ | |
waitingForStaleTranslation | gem5::o3::LSQ | protected |
willWB() | gem5::o3::LSQ | |
willWB(ThreadID tid) | gem5::o3::LSQ | |
write(LSQRequest *request, uint8_t *data, ssize_t store_idx) | gem5::o3::LSQ | |
writebackStores() | gem5::o3::LSQ | |
writebackStores(ThreadID tid) | gem5::o3::LSQ | |