| _name | gem5::Named | private |
| accessesInFlight() const | gem5::minor::LSQ | inline |
| AddrRangeCoverage enum name | gem5::minor::LSQ | protected |
| cacheBlockMask | gem5::minor::LSQ | protected |
| canPushIntoStoreBuffer() const | gem5::minor::LSQ | inline |
| canRequest() | gem5::minor::LSQ | inline |
| canSendToMemorySystem() | gem5::minor::LSQ | protected |
| clearMemBarrier(MinorDynInstPtr inst) | gem5::minor::LSQ | protected |
| completeMemBarrierInst(MinorDynInstPtr inst, bool committed) | gem5::minor::LSQ | |
| cpu | gem5::minor::LSQ | protected |
| dcachePort | gem5::minor::LSQ | protected |
| execute | gem5::minor::LSQ | protected |
| findResponse(MinorDynInstPtr inst) | gem5::minor::LSQ | |
| FullAddrRangeCoverage enum value | gem5::minor::LSQ | protected |
| getDcachePort() | gem5::minor::LSQ | inline |
| getLastMemBarrier(ThreadID thread_id) const | gem5::minor::LSQ | inline |
| inMemorySystemLimit | gem5::minor::LSQ | |
| isDrained() | gem5::minor::LSQ | |
| issuedMemBarrierInst(MinorDynInstPtr inst) | gem5::minor::LSQ | |
| lastMemBarrier | gem5::minor::LSQ | protected |
| lineWidth | gem5::minor::LSQ | |
| LSQ(std::string name_, std::string dcache_port_name_, MinorCPU &cpu_, Execute &execute_, unsigned int max_accesses_in_memory_system, unsigned int line_width, unsigned int requests_queue_size, unsigned int transfers_queue_size, unsigned int store_buffer_size, unsigned int store_buffer_cycle_store_limit) | gem5::minor::LSQ | |
| LSQQueue typedef | gem5::minor::LSQ | |
| LSQRequestPtr typedef | gem5::minor::LSQ | |
| MemoryNeedsRetry enum value | gem5::minor::LSQ | protected |
| MemoryRunning enum value | gem5::minor::LSQ | protected |
| MemoryState enum name | gem5::minor::LSQ | protected |
| minorTrace() const | gem5::minor::LSQ | |
| moveFromRequestsToTransfers(LSQRequestPtr request) | gem5::minor::LSQ | protected |
| name() const | gem5::Named | inlinevirtual |
| Named(const std::string &name_) | gem5::Named | inline |
| needsToTick() | gem5::minor::LSQ | |
| NoAddrRangeCoverage enum value | gem5::minor::LSQ | protected |
| numAccessesInDTLB | gem5::minor::LSQ | protected |
| numAccessesInMemorySystem | gem5::minor::LSQ | protected |
| numAccessesIssuedToMemory | gem5::minor::LSQ | protected |
| numStoresInTransfers | gem5::minor::LSQ | protected |
| operator<<(std::ostream &os, MemoryState state) | gem5::minor::LSQ | friend |
| operator<<(std::ostream &os, AddrRangeCoverage state) | gem5::minor::LSQ | friend |
| operator<<(std::ostream &os, LSQRequest::LSQRequestState state) | gem5::minor::LSQ | friend |
| PartialAddrRangeCoverage enum value | gem5::minor::LSQ | protected |
| popResponse(LSQRequestPtr response) | gem5::minor::LSQ | |
| pushFailedRequest(MinorDynInstPtr inst) | gem5::minor::LSQ | |
| pushRequest(MinorDynInstPtr 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=std::vector< bool >()) | gem5::minor::LSQ | |
| recvReqRetry() | gem5::minor::LSQ | |
| recvTimingResp(PacketPtr pkt) | gem5::minor::LSQ | |
| recvTimingSnoopReq(PacketPtr pkt) | gem5::minor::LSQ | |
| requests | gem5::minor::LSQ | |
| retryRequest | gem5::minor::LSQ | protected |
| sendStoreToStoreBuffer(LSQRequestPtr request) | gem5::minor::LSQ | |
| state | gem5::minor::LSQ | |
| step() | gem5::minor::LSQ | |
| storeBuffer | gem5::minor::LSQ | |
| threadSnoop(LSQRequestPtr request) | gem5::minor::LSQ | protected |
| transfers | gem5::minor::LSQ | |
| tryToSend(LSQRequestPtr request) | gem5::minor::LSQ | protected |
| tryToSendToTransfers(LSQRequestPtr request) | gem5::minor::LSQ | protected |
| ~LSQ() | gem5::minor::LSQ | virtual |
| ~Named()=default | gem5::Named | virtual |