cache.cc (9422:34d2e8082912) | cache.cc (9795:a31d1a0888a2) |
---|---|
1/* 2 * Copyright (c) 2004-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 22 unchanged lines hidden (view full) --- 31 * Kevin Lim 32 */ 33 34/** 35 * @file 36 * Cache template instantiations. 37 */ 38 | 1/* 2 * Copyright (c) 2004-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 22 unchanged lines hidden (view full) --- 31 * Kevin Lim 32 */ 33 34/** 35 * @file 36 * Cache template instantiations. 37 */ 38 |
39#include "mem/config/cache.hh" 40 41#if defined(USE_CACHE_LRU) 42#include "mem/cache/tags/lru.hh" 43#endif 44 45#if defined(USE_CACHE_FALRU) | |
46#include "mem/cache/tags/fa_lru.hh" | 39#include "mem/cache/tags/fa_lru.hh" |
47#endif 48 | 40#include "mem/cache/tags/lru.hh" |
49#include "mem/cache/cache_impl.hh" 50 51// Template Instantiations 52#ifndef DOXYGEN_SHOULD_SKIP_THIS 53 | 41#include "mem/cache/cache_impl.hh" 42 43// Template Instantiations 44#ifndef DOXYGEN_SHOULD_SKIP_THIS 45 |
54 55#if defined(USE_CACHE_FALRU) | |
56template class Cache<FALRU>; | 46template class Cache<FALRU>; |
57#endif 58 59#if defined(USE_CACHE_LRU) | |
60template class Cache<LRU>; | 47template class Cache<LRU>; |
61#endif | |
62 63#endif //DOXYGEN_SHOULD_SKIP_THIS | 48 49#endif //DOXYGEN_SHOULD_SKIP_THIS |