| _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 | |
| recvRespBufferSize | gem5::o3::LSQ | protected |
| recvRespBytes | gem5::o3::LSQ | protected |
| recvRespCachelines | gem5::o3::LSQ | protected |
| recvRespLastActiveCycle | gem5::o3::LSQ | protected |
| recvRespLastCachelineAddr | gem5::o3::LSQ | protected |
| recvRespMaxCachelines | gem5::o3::LSQ | protected |
| recvRespPendBytes | gem5::o3::LSQ | protected |
| recvRespThrottling | gem5::o3::LSQ | protected |
| recvTimingResp(PacketPtr pkt) | gem5::o3::LSQ | |
| recvTimingSnoopReq(PacketPtr pkt) | gem5::o3::LSQ | |
| resetHtmStartsStops(ThreadID tid) | gem5::o3::LSQ | |
| retryRespEvent | gem5::o3::LSQ | protected |
| sendRetryResp() | 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 | |