31#include "params/SlimAMPMPrefetcher.hh"
49 dcpt.calculatePrefetch(pfi, addresses, cache);
50 if (addresses.empty()) {
51 ampm.calculatePrefetch(pfi, addresses, cache);
Class containing the information needed by the prefetch to train and generate new prefetch requests.
Queued(const QueuedPrefetcherParams &p)
SlimAMPM(const SlimAMPMPrefetcherParams &p)
DeltaCorrelatingPredictionTables & dcpt
DCPT prefetcher object.
void calculatePrefetch(const PrefetchInfo &pfi, std::vector< AddrPriority > &addresses, const CacheAccessor &cache) override
AccessMapPatternMatching & ampm
AMPM prefetcher object.
Copyright (c) 2024 Arm Limited All rights reserved.
Provides generic cache lookup functions.