Lines Matching defs:StoreSet

36 #include "debug/StoreSet.hh"
38 StoreSet::StoreSet(uint64_t clear_period, int _SSIT_size, int _LFST_size)
41 DPRINTF(StoreSet, "StoreSet: Creating store set object.\n");
42 DPRINTF(StoreSet, "StoreSet: SSIT size: %i, LFST size: %i.\n",
76 StoreSet::~StoreSet()
81 StoreSet::init(uint64_t clear_period, int _SSIT_size, int _LFST_size)
87 DPRINTF(StoreSet, "StoreSet: Creating store set object.\n");
88 DPRINTF(StoreSet, "StoreSet: SSIT size: %i, LFST size: %i.\n",
116 StoreSet::violation(Addr store_PC, Addr load_PC)
140 DPRINTF(StoreSet, "StoreSet: Neither load nor store had a valid "
152 DPRINTF(StoreSet, "StoreSet: Load had a valid store set. Adding "
162 DPRINTF(StoreSet, "StoreSet: Store had a valid store set: %i for "
175 DPRINTF(StoreSet, "StoreSet: Load had smaller store set: %i; "
181 DPRINTF(StoreSet, "StoreSet: Store had smaller store set: %i; "
189 StoreSet::checkClear()
193 DPRINTF(StoreSet, "Wiping predictor state beacuse %d ld/st executed\n",
201 StoreSet::insertLoad(Addr load_PC, InstSeqNum load_seq_num)
209 StoreSet::insertStore(Addr store_PC, InstSeqNum store_seq_num, ThreadID tid)
233 DPRINTF(StoreSet, "Store %#x updated the LFST, SSID: %i\n",
239 StoreSet::checkInst(Addr PC)
248 DPRINTF(StoreSet, "Inst %#x with index %i had no SSID\n",
260 DPRINTF(StoreSet, "Inst %#x with index %i and SSID %i had no "
265 DPRINTF(StoreSet, "Inst %#x with index %i and SSID %i had LFST "
274 StoreSet::issued(Addr issued_PC, InstSeqNum issued_seq_num, bool is_store)
305 DPRINTF(StoreSet, "StoreSet: store invalidated itself in LFST.\n");
311 StoreSet::squash(InstSeqNum squashed_num, ThreadID tid)
313 DPRINTF(StoreSet, "StoreSet: Squashing until inum %i\n",
330 DPRINTF(StoreSet, "Squashed [sn:%lli]\n", LFST[idx]);
341 StoreSet::clear()
355 StoreSet::dump()