/gem5/ext/testlib/ |
H A D | query.py | 38 def tags(self): member in class:QueryRunner 39 tags = set() 41 tags = tags | set(suite.tags) 42 return tags 48 return filter(lambda suite: tag in suite.tags, self.suites()) 70 for tag in self.tags():
|
H A D | suite.py | 35 An object grouping a collection of tests. It provides tags which enable 52 tags = set() variable in class:TestSuite 60 tags=tuple(), **kwargs): 62 self.tags = self.tags | set(tags)
|
H A D | main.py | 94 tags = get_config_tags() 112 # Append additional tags for the isa, length, and variant options. 125 if tags is None: 126 tags = tuple() 128 filters = list(itertools.chain(tags, final_tags)) 129 string = 'Filtering suites with tags as follows:\n' 139 --include-tags <regex> 140 --exclude-tags <regex> 144 If the regex provided with the `--include-tags` flag matches a tag of a 147 If the regex provided with the `--exclude-tags` fla [all...] |
H A D | wrappers.py | 62 def __init__(self, name, uid, tags, path, status, result): 65 self.tags = tags 174 'tags':self.obj.tags, 185 def tags(self): member in class:LoadedSuite 186 return self.metadata.tags
|
/gem5/tests/gem5/test_build/ |
H A D | test_build.py | 47 tags = [isa, length, variant] variable 54 TestSuite(name=name, tests=[function], tags=tags)
|
/gem5/util/ |
H A D | cpt_upgrader.py | 60 # It is also possible to use this mechanism to revert prior tags. In this 67 # Dependencies between tags are expressed by two variables at the top-level 91 untag_set = set() # tags to remove by downgrading 140 def ready(self, tags): 142 if dep not in tags: 146 def update(self, cpt, tags): 149 tags.add(self.tag) 153 tags.remove(self.tag) 215 # convert to list of tags before proceeding 216 tags [all...] |
/gem5/src/mem/cache/tags/ |
H A D | base.hh | 92 * The number of tags that need to be touched to meet the warmup 112 /** Per cycle average of the number of tags that hold valid data. */ 149 /** Number of tags consulted over all accesses. */ 191 * Print all tags used 253 * This function updates the tags when a block is invalidated 326 * Visit each block in the tags and apply a visitor 364 BaseTags *tags; member in class:BaseTagsCallback 366 BaseTagsCallback(BaseTags *t) : tags(t) {} 367 virtual void process() { tags->cleanupRefs(); }; 372 BaseTags *tags; member in class:BaseTagsDumpCallback [all...] |
/gem5/util/maint/ |
H A D | list_changes.py | 69 def tags(self): member in class:Commit 70 """Get all commit message tags in the current commit. 76 tags = {} 82 tags[key].append(value) 84 tags[key] = [ value ] 85 self._tags = tags 98 cids = self.tags["Change-Id"] 172 help="Print changes without Change-Id tags")
|
/gem5/tests/gem5/ |
H A D | suite.py | 107 # Add the isa and variant to tags list. 108 tags = [isa, opt, length] 122 tags=tags,
|
/gem5/src/mem/cache/ |
H A D | Cache.py | 88 "Percentage of tags to be touched to warm up the cache") 104 tags = Param.BaseTags(BaseSetAssoc(), "Tag store") variable in class:BaseCache 111 "Whether to access tags and data sequentially")
|
H A D | base.cc | 62 #include "mem/cache/tags/super_blk.hh" 85 tags(p->tags), 123 tags->tagsInit(); 174 return tags->regenerateBlkAddr(blk); 467 CacheBlk *blk = tags->findBlock(pkt->getAddr(), pkt->isSecure()); 628 CacheBlk *blk = tags->findBlock(pkt->getAddr(), is_secure); 776 if (!tags->findBlock(pf_addr, pkt->isSecure()) && 802 // tempBlock does not exist in the tags, so don't do anything for it. 918 int offset = tags [all...] |
H A D | cache.cc | 69 #include "mem/cache/tags/base.hh" 178 CacheBlk *old_blk(tags->findBlock(pkt->getAddr(), pkt->isSecure())); 408 DPRINTF(CacheTags, "%s tags:\n%s\n", __func__, tags->print()); 1194 CacheBlk *blk = tags->findBlock(pkt->getAddr(), is_secure); 1309 CacheBlk *blk = tags->findBlock(pkt->getAddr(), pkt->isSecure()); 1355 assert(!tags->findBlock(mshr->blkAddr, mshr->isSecure)); 1423 assert(tags);
|
H A D | base.hh | 69 #include "mem/cache/tags/base.hh" 324 BaseTags *tags; member in class:BaseCache 419 * Regenerate block address using tags. 863 * Whether tags and data are accessed sequentially. 1178 return tags->findBlock(addr, is_secure); 1182 CacheBlk *block = tags->findBlock(addr, is_secure);
|
H A D | noncoherent_cache.cc | 362 assert(tags);
|
/gem5/configs/common/cores/arm/ |
H A D | ex5_LITTLE.py | 151 tags = BaseSetAssoc() variable in class:L2
|
H A D | O3_ARM_v7a.py | 206 tags = BaseSetAssoc() variable in class:O3_ARM_v7aL2
|
H A D | ex5_big.py | 203 tags = BaseSetAssoc() variable in class:L2
|
/gem5/src/python/m5/ext/pyfdt/ |
H A D | pyfdt.py | 996 """Extract tags""" 998 tags = [] 1010 tags.append((tag, name)) 1012 tags.append((tag, '')) 1014 tags.append((tag, '')) 1018 tags.append((tag, propdata)) 1021 return tags
|
/gem5/src/systemc/tests/ |
H A D | verify.py | 480 tags = map(lambda d: d.tag, failed_diffs) 481 self.failed(test, 'failed diffs', ' '.join(tags))
|