Searched refs:current_block (Results 1 - 5 of 5) sorted by relevance
/gem5/src/mem/cache/prefetch/ |
H A D | signature_path_v2.hh | 76 void handleSignatureTableMiss(stride_t current_block, 84 void auxiliaryPrefetcher(Addr ppn, stride_t current_block, bool is_secure,
|
H A D | signature_path_v2.cc | 51 SignaturePathPrefetcherV2::handleSignatureTableMiss(stride_t current_block, argument 62 if (gh_entry->lastBlock + gh_entry->delta == current_block) { 72 new_signature = current_block; 74 new_stride = current_block;
|
H A D | signature_path.cc | 135 SignaturePathPrefetcher::handleSignatureTableMiss(stride_t current_block, argument 138 new_signature = current_block; 140 new_stride = current_block; 231 stride_t current_block = (request_addr % pageBytes) / blkSize; local 241 current_block, miss, stride, initial_confidence); 306 auxiliaryPrefetcher(ppn, current_block, is_secure, addresses); 310 SignaturePathPrefetcher::auxiliaryPrefetcher(Addr ppn, stride_t current_block, argument 315 addPrefetch(ppn, current_block, 1, 0.0 /* unused*/, 0 /* unused */,
|
H A D | access_map_pattern_matching.cc | 162 Addr current_block = (pfi.getAddr() % hotZoneSize) / blkSize; local 178 setEntryState(*am_entry_curr, current_block, AM_ACCESS); 200 // index of the current_block in the new vector 201 Addr states_current_block = current_block + lines_per_zone; 207 // candidate found, current_block - stride 209 if (stride > current_block) { 210 // The index (current_block - stride) falls in the range of 217 // The index (current_block - stride) falls within 219 Addr blk = current_block - stride; 231 // candidate found, current_block [all...] |
H A D | signature_path.hh | 237 * @param current_block accessed block within the page of the associated 243 virtual void handleSignatureTableMiss(stride_t current_block, 252 * @param current_block last accessed block within the page ppn 258 virtual void auxiliaryPrefetcher(Addr ppn, stride_t current_block,
|
Completed in 10 milliseconds