Searched refs:tags (Results 1 - 19 of 19) sorted by relevance

/gem5/ext/testlib/
H A Dquery.py38 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 Dsuite.py35 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 Dmain.py94 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 Dwrappers.py62 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 Dtest_build.py47 tags = [isa, length, variant] variable
54 TestSuite(name=name, tests=[function], tags=tags)
/gem5/util/
H A Dcpt_upgrader.py60 # 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 Dbase.hh92 * 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 Dlist_changes.py69 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 Dsuite.py107 # Add the isa and variant to tags list.
108 tags = [isa, opt, length]
122 tags=tags,
/gem5/src/mem/cache/
H A DCache.py88 "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 Dbase.cc62 #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 Dcache.cc69 #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 Dbase.hh69 #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 Dnoncoherent_cache.cc362 assert(tags);
/gem5/configs/common/cores/arm/
H A Dex5_LITTLE.py151 tags = BaseSetAssoc() variable in class:L2
H A DO3_ARM_v7a.py206 tags = BaseSetAssoc() variable in class:O3_ARM_v7aL2
H A Dex5_big.py203 tags = BaseSetAssoc() variable in class:L2
/gem5/src/python/m5/ext/pyfdt/
H A Dpyfdt.py996 """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 Dverify.py480 tags = map(lambda d: d.tag, failed_diffs)
481 self.failed(test, 'failed diffs', ' '.join(tags))

Completed in 44 milliseconds