AddrRangeCoverage enum name | gem5::o3::LSQUnit | private |
cacheBlockMask | gem5::o3::LSQUnit | private |
cacheLineSize() | gem5::o3::LSQUnit | |
checkLoads | gem5::o3::LSQUnit | private |
checkSnoop(PacketPtr pkt) | gem5::o3::LSQUnit | |
checkStaleTranslations() const | gem5::o3::LSQUnit | |
checkViolations(typename LoadQueue::iterator &loadIt, const DynInstPtr &inst) | gem5::o3::LSQUnit | |
commitLoad() | gem5::o3::LSQUnit | |
commitLoads(InstSeqNum &youngest_inst) | gem5::o3::LSQUnit | |
commitStores(InstSeqNum &youngest_inst) | gem5::o3::LSQUnit | |
completeDataAccess(PacketPtr pkt) | gem5::o3::LSQUnit | |
completeStore(typename StoreQueue::iterator store_idx) | gem5::o3::LSQUnit | private |
cpu | gem5::o3::LSQUnit | private |
dcachePort | gem5::o3::LSQUnit | private |
depCheckShift | gem5::o3::LSQUnit | private |
drainSanityCheck() const | gem5::o3::LSQUnit | |
dumpInsts() const | gem5::o3::LSQUnit | |
executeLoad(const DynInstPtr &inst) | gem5::o3::LSQUnit | |
executeLoad(int lq_idx) | gem5::o3::LSQUnit | inline |
executeStore(const DynInstPtr &inst) | gem5::o3::LSQUnit | |
fromIssue | gem5::o3::LSQUnit | private |
getCount() | gem5::o3::LSQUnit | inline |
getLatestHtmUid() const | gem5::o3::LSQUnit | |
getLoadHead() | gem5::o3::LSQUnit | inline |
getLoadHeadSeqNum() | gem5::o3::LSQUnit | |
getMemDepViolator() | gem5::o3::LSQUnit | |
getMMUPtr() | gem5::o3::LSQUnit | |
getStoreHead() | gem5::o3::LSQUnit | inline |
getStoreHeadSeqNum() | gem5::o3::LSQUnit | |
hasStoresToWB() | gem5::o3::LSQUnit | inline |
htmStarts | gem5::o3::LSQUnit | private |
htmStops | gem5::o3::LSQUnit | private |
iewStage | gem5::o3::LSQUnit | private |
init(CPU *cpu_ptr, IEW *iew_ptr, const BaseO3CPUParams ¶ms, LSQ *lsq_ptr, unsigned id) | gem5::o3::LSQUnit | |
insert(const DynInstPtr &inst) | gem5::o3::LSQUnit | |
insertLoad(const DynInstPtr &load_inst) | gem5::o3::LSQUnit | |
insertStore(const DynInstPtr &store_inst) | gem5::o3::LSQUnit | |
isEmpty() const | gem5::o3::LSQUnit | inline |
isFull() | gem5::o3::LSQUnit | inline |
isStalled() | gem5::o3::LSQUnit | inline |
isStoreBlocked | gem5::o3::LSQUnit | private |
lastRetiredHtmUid | gem5::o3::LSQUnit | private |
LoadQueue typedef | gem5::o3::LSQUnit | |
loadQueue | gem5::o3::LSQUnit | |
lqEmpty() const | gem5::o3::LSQUnit | inline |
LQEntry typedef | gem5::o3::LSQUnit | private |
lqFull() | gem5::o3::LSQUnit | inline |
LQIterator typedef | gem5::o3::LSQUnit | |
lsq | gem5::o3::LSQUnit | private |
lsqID | gem5::o3::LSQUnit | private |
LSQRequest typedef | gem5::o3::LSQUnit | |
LSQUnit(uint32_t lqEntries, uint32_t sqEntries) | gem5::o3::LSQUnit | |
LSQUnit(const LSQUnit &l) | gem5::o3::LSQUnit | inline |
MaxDataBytes | gem5::o3::LSQUnit | static |
memDepViolator | gem5::o3::LSQUnit | private |
name() const | gem5::o3::LSQUnit | |
needsTSO | gem5::o3::LSQUnit | private |
numFreeLoadEntries() | gem5::o3::LSQUnit | |
numFreeStoreEntries() | gem5::o3::LSQUnit | |
numHtmStarts() const | gem5::o3::LSQUnit | inline |
numHtmStops() const | gem5::o3::LSQUnit | inline |
numLoads() | gem5::o3::LSQUnit | inline |
numStores() | gem5::o3::LSQUnit | inline |
numStoresToWB() | gem5::o3::LSQUnit | inline |
read(LSQRequest *request, ssize_t load_idx) | gem5::o3::LSQUnit | |
recvRetry() | gem5::o3::LSQUnit | |
recvTimingResp(PacketPtr pkt) | gem5::o3::LSQUnit | |
resetHtmStartsStops() | gem5::o3::LSQUnit | inline |
resetState() | gem5::o3::LSQUnit | private |
retryPkt | gem5::o3::LSQUnit | private |
schedule(Event &ev, Tick when) | gem5::o3::LSQUnit | |
setDcachePort(RequestPort *dcache_port) | gem5::o3::LSQUnit | |
setLastRetiredHtmUid(uint64_t htm_uid) | gem5::o3::LSQUnit | inline |
sqEmpty() const | gem5::o3::LSQUnit | inline |
sqFull() | gem5::o3::LSQUnit | inline |
SQIterator typedef | gem5::o3::LSQUnit | |
squash(const InstSeqNum &squashed_num) | gem5::o3::LSQUnit | |
stalled | gem5::o3::LSQUnit | private |
stallingLoadIdx | gem5::o3::LSQUnit | private |
stallingStoreIsn | gem5::o3::LSQUnit | private |
startStaleTranslationFlush() | gem5::o3::LSQUnit | |
stats | gem5::o3::LSQUnit | protected |
storeInFlight | gem5::o3::LSQUnit | private |
storePostSend() | gem5::o3::LSQUnit | private |
StoreQueue typedef | gem5::o3::LSQUnit | |
storeQueue | gem5::o3::LSQUnit | |
storesToWB | gem5::o3::LSQUnit | private |
storeWBIt | gem5::o3::LSQUnit | private |
takeOverFrom() | gem5::o3::LSQUnit | |
trySendPacket(bool isLoad, PacketPtr data_pkt) | gem5::o3::LSQUnit | |
violation() | gem5::o3::LSQUnit | inline |
willWB() | gem5::o3::LSQUnit | inline |
write(LSQRequest *requst, uint8_t *data, ssize_t store_idx) | gem5::o3::LSQUnit | |
writeback(const DynInstPtr &inst, PacketPtr pkt) | gem5::o3::LSQUnit | private |
writebackBlockedStore() | gem5::o3::LSQUnit | private |
writebackStores() | gem5::o3::LSQUnit | |