Searched refs:filters (Results 1 - 5 of 5) sorted by relevance
/gem5/src/base/filters/ |
H A D | multi_bloom_filter.cc | 32 #include "base/filters/multi_bloom_filter.hh" 40 : Base(p), filters(p->filters) 51 for (auto& sub_filter : filters) { 60 assert(filters.size() == cast_other->filters.size()); 61 for (int i = 0; i < filters.size(); ++i){ 62 filters[i]->merge(cast_other->filters[i]); 69 for (auto& sub_filter : filters) { [all...] |
H A D | multi_bloom_filter.hh | 37 #include "base/filters/base.hh" 44 * This BloomFilter has multiple sub-filters, each with its own hashing 64 /** Sub-filters used by this filter. */ 65 std::vector<Base*> filters; member in class:BloomFilter::Multi
|
H A D | BloomFilters.py | 36 cxx_header = "base/filters/base.hh" 41 # By default assume that bloom filters are used for 64-byte cache lines 44 # Most of the filters are booleans, and thus saturate on 1 51 cxx_header = "base/filters/block_bloom_filter.hh" 61 cxx_header = "base/filters/multi_bit_sel_bloom_filter.hh" 71 cxx_header = "base/filters/bulk_bloom_filter.hh" 76 cxx_header = "base/filters/h3_bloom_filter.hh" 81 cxx_header = "base/filters/multi_bloom_filter.hh" 84 # of multiple sub-filters, so we use a dummy value 87 # By default there are two sub-filters tha 88 filters = VectorParam.BloomFilterBase([ variable in class:BloomFilterMulti [all...] |
/gem5/ext/testlib/ |
H A D | main.py | 128 filters = list(itertools.chain(tags, final_tags)) 130 filter_string = '\t\n'.join((str(f) for f in filters)) 133 return filter_with_tags(loaded_library, filters) 136 def filter_with_tags(loaded_library, filters): 172 if not filters: 178 if not filters[0].include: 188 for tag_regex in filters:
|
H A D | helper.py | 376 def _filter_file(fname, filters): 379 for regex in filters: 393 def _filter_file_inplace(fname, filters): 401 for line in _filter_file(fname, filters):
|
Completed in 8 milliseconds