Lines Matching defs:std
102 std::string print() const override;
128 std::size_t operator()(const std::pair<T1, T2> &p) const
130 return std::hash<T1>()(p.first) ^ std::hash<T2>()(p.second);
133 typedef std::pair<Addr, bool> TagHashKey;
134 typedef std::unordered_map<TagHashKey, FALRUBlk *, PairHash> TagHash;
227 const std::size_t size,
228 std::vector<CacheBlk*>& evict_blks) const override;
260 void forEachBlk(std::function<void(CacheBlk &)> visitor) override {
266 bool anyBlk(std::function<bool(CacheBlk &)> visitor) override {
359 void regStats(std::string name);
371 std::vector<FALRUBlk*> boundaries;