Searched refs:tag (Results 51 - 61 of 61) sorted by relevance

123

/gem5/ext/mcpat/
H A DxmlParser.h279 static XMLNode parseString(XMLCSTR lpXMLString, XMLCSTR tag = NULL,
288 * @param tag the name of the first tag inside the XML file. If the tag parameter is omitted, this function returns a node that represents the head of the xml document including the declaration term (<? ... ?>).
293 static XMLNode parseFile(XMLCSTR filename, XMLCSTR tag = NULL,
302 * @param tag the name of the first tag inside the XML file. If the tag parameter is omitted, this function returns a node that represents the head of the xml document including the declaration term (<? ... ?>).
307 static XMLNode openFileHelper(XMLCSTR filename, XMLCSTR tag = NULL);
322 * @param tag th
[all...]
H A Dmemoryctrl.cc324 int tag, data; local
335 tag = mcp.addressbus_width + EXTRA_TAG_BITS + mcp.opcodeW;
343 interface_ip.specific_tag = tag > 0;
344 interface_ip.tag_w = tag;
H A DxmlParser.cc168 return _CXML("Warning: Unmatched end tag");
170 return _CXML("Warning: No XML tag found");
174 return _CXML("Error: Missing start tag name");
176 return _CXML("Error: Missing end tag name");
178 return _CXML("Error: Unmatched end tag");
180 return _CXML("Error: Unmatched clear tag end");
557 XMLNode XMLNode::openFileHelper(XMLCSTR filename, XMLCSTR tag) { argument
571 XMLNode xnode = XMLNode::parseFile(filename, tag, &pResults);
580 s2 = tag;
750 // inside a tag
1963 parseString(XMLCSTR lpszXML, XMLCSTR tag, XMLResults *pResults) argument
2023 parseFile(XMLCSTR filename, XMLCSTR tag, XMLResults *pResults) argument
[all...]
/gem5/src/mem/cache/tags/
H A Dfa_lru.hh46 * Declaration of a fully associative LRU tag store.
182 * Returns tag lookup latency and the inCachesMask flags as a side effect.
186 * @param lat The latency of the tag lookup.
239 * Generate the tag from the addres. For fully associative this is just the
241 * @param addr The address to get the tag from.
242 * @return The tag.
250 * Regenerate the block address from the tag.
257 return blk->tag;
/gem5/src/arch/x86/
H A Dutility.cc293 // Extract the tag for the current element on the FP stack
294 const unsigned tag((ftw >> (2 * i)) & 0x3);
303 // The xsave version of the tag word only keeps track of
306 if (tag != 0x3)
322 // Set the tag word to 3 (empty) for the current element.
/gem5/src/cpu/pred/
H A Dloop_predictor.cc133 if (ltable[idx].tag == bi->loopTag) {
253 ltable[idx].tag = bi->loopTag;
H A Dtage_base.cc245 int tag = (pc >> instShiftAmt) ^ local
249 return (tag & ((ULL(1) << tagTableTagWidths[bank]) - 1));
373 gtable[i][tableIndices[i]].tag == tableTags[i]) {
382 gtable[i][tableIndices[i]].tag == tableTags[i]) {
472 gtable[i][bi->tableIndices[i]].tag = bi->tableTags[i];
553 DPRINTF(Tage, "Updating tag table entry (%d,%d) for branch %lx\n",
563 DPRINTF(Tage, "Updating tag table entry (%d,%d) for"
604 //prepare next index and tag computations for user branchs
H A Dmultiperspective_perceptron_tage.cc110 gtable[i][bi->tableIndices[i]].tag = bi->tableTags[i];
/gem5/src/arch/sparc/
H A Dtlb.cc360 uint64_t tag;
364 tag = tlb[entry].range.contextId;
365 tag |= tlb[entry].range.va;
366 tag |= (uint64_t)tlb[entry].range.partitionId << 61;
367 tag |= tlb[entry].range.real ? ULL(1) << 60 : 0;
368 tag |= (uint64_t)~tlb[entry].pte._size() << 56;
369 return tag;
/gem5/util/style/
H A Dverifiers.py101 for tag, i1, i2, j1, j2 in m.get_opcodes():
102 if tag != "equal":
/gem5/ext/mcpat/cacti/
H A Dnuca.cc149 mem_array tag, data; local
239 ures.tag_array2 = &tag;

Completed in 30 milliseconds

123