/gem5/configs/common/cores/arm/ |
H A D | HPI.py | 98 mask, match = make_implicant(opcode_string) 99 return (a64_mask | mask), (a64_match | match) 196 mask, match = any_non_a64_inst 201 mask, match = any_a64_inst 207 mask, match = any_non_a64_inst 213 mask, match = any_a64_inst 220 mask, match = any_non_a64_inst 226 mask, match = any_a64_inst 232 mask, match = a64_opcode('0001_1111_0x0x_xxxx__0xxx_xxxx_xxxx_xxxx') 239 mask, match [all...] |
/gem5/util/cpt_upgraders/ |
H A D | dvfs-perflevel.py | 6 if re.match('^.*sys.*[._]clk_domain$', sec): 9 elif re.match('^.*sys.*[._]voltage_domain$', sec):
|
H A D | smt-interrupts.py | 8 re_cpu_match = re.match('^(.*sys.*\.cpu[^._]*)$', sec)
|
H A D | arm-ccregs.py | 8 re_cpu_match = re.match('^(.*sys.*\.cpu[^.]*)\.xc\.(.+)$', sec)
|
H A D | isa-is-simobject.py | 28 re_cpu_match = re.match('^(.*sys.*\.cpu[^.]*)\.xc\.(.+)$', sec)
|
H A D | process-fdmap-rename.py | 16 if re.match('.*\.%s.*' % fdm, sec):
|
/gem5/util/plot_dram/ |
H A D | dram_sweep_plot.py | 89 match = re.match("DRAM sweep with " 91 if match: 92 burst_size = int(match.groups(0)[0]) 93 banks = int(match.groups(0)[1]) 94 max_size = int(match.groups(0)[2]) 109 match = re.match(".*busUtil\s+(\d+\.\d+)\s+#.*", line) 110 if match: 111 bus_util.append(float(match [all...] |
H A D | dram_lat_mem_rd_plot.py | 82 match = re.match("lat_mem_rd with (\d+) iterations, ranges:.*", line) 83 if match: 85 iterations = int(match.groups(0)[0]) 97 match = re.match(".*readLatencyHist::mean\s+(.+)\s+#.*", line) 98 if match: 99 raw_rd_lat.append(float(match.groups(0)[0]) / 1000) 121 print "Address ranges (%d) and read latency (%d) do not match" % \
|
/gem5/util/stats/ |
H A D | categories.py | 1936 if regexp.match(symbol):
|
/gem5/util/ |
H A D | find_copyrights.py | 56 match = c_comment_end.search(line) 57 if match: 104 match = date_range_re.match(date) 105 if match: 106 f,l = [ int(d) for d in match.groups() ] 131 match = copyright_re.search(joined) 132 if not match: 135 c,dates,owner = match.groups() 151 match [all...] |
H A D | checkpoint-tester.py | 107 match = expr.match(dir) variable 108 if match: 109 cpts.append(int(match.group(1)))
|
/gem5/ext/googletest/googletest/test/ |
H A D | gtest_xml_output_unittest.py | 186 match = re.match(r'(\d+)-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)', date_time_str) 188 re.match, 191 year=int(match.group(1)), month=int(match.group(2)), 192 day=int(match.group(3)), hour=int(match.group(4)), 193 minute=int(match.group(5)), second=int(match.group(6))) 247 "'%s' exited with code %s, which doesn't match " [all...] |
H A D | gtest_list_tests_unittest.py | 162 expected_output_re.match(output), 164 'which does not match regex "%s"' % 169 not EXPECTED_OUTPUT_NO_FILTER_RE.match(output),
|
/gem5/src/base/ |
H A D | match.cc | 31 #include "base/match.hh" 87 bool match = true; local 94 match = false; 99 if (match)
|
H A D | match.hh | 53 bool match(const std::string &name) const function in class:ObjectMatch
|
/gem5/src/arch/arm/ |
H A D | pagetable.hh | 193 match(Addr va, uint8_t _vmid, bool hypLookUp, bool secure_lookup, function in struct:ArmISA::TlbEntry 196 return match(va, 0, _vmid, hypLookUp, secure_lookup, true, target_el); 200 match(Addr va, uint16_t asn, uint8_t _vmid, bool hypLookUp, function in struct:ArmISA::TlbEntry 203 bool match = false; local 209 match = checkELMatch(target_el); 211 if (match && !ignore_asn) { 212 match = global || (asn == asid); 214 if (match && nstid) { 215 match = isHyp || (_vmid == vmid); 218 return match; [all...] |
/gem5/ext/ply/doc/ |
H A D | makedoc.py | 30 amatch = alink.match(m.group(1)) 34 autogeneratedheading = heading.match(headingname) 97 m = h2.match(s) 120 m = h3.match(s) 139 m = h4.match(s) 156 m = h5.match(s)
|
/gem5/src/sim/ |
H A D | sim_object.cc | 36 #include "base/match.hh" 159 ObjectMatch match(objs); 162 obj->doDebugBreak = match.match(obj->name());
|
H A D | emul_driver.hh | 67 * Check for a match with this driver's filename. 69 bool match(const std::string &s) const { return (s == filename); } function in class:EmulatedDriver
|
/gem5/src/python/m5/util/ |
H A D | code_formatter.py | 220 def convert(match): 221 ident = match.group('lone') 224 indent = match.group('indent') # must be spaces 234 ident = match.group('ident') or match.group('b_ident') 239 pos = match.group('pos') or match.group('b_pos') 249 eval_expr = match.group('eval') 255 if match.group('escaped') is not None: 258 # At this point, we have to match invali [all...] |
/gem5/util/style/ |
H A D | sort_includes.py | 75 match = include_re.match(line) 76 assert match, line 77 keyword = match.group(2) 78 include = match.group(3) 96 duple, or a touple of None values if there isn't a match.""" 101 m = rex.match(line) 108 are forwarded to _include_matcher, which is used to match the 116 if fname and rex.match(fname): 136 m = rex.match(contex [all...] |
H A D | verifiers.py | 309 match = Whitespace._lead.search(line) 310 if match and match.group(1).find('\t') != -1: 313 match = Whitespace._trail.search(line) 314 if match: 407 match = ControlSpace._any_control.search(line) 408 return not (match and match.group(2) != " ") 454 match = self.regex.search(line) 455 if match [all...] |
/gem5/ext/googletest/googlemock/scripts/ |
H A D | fuse_gmock_files.py | 136 m = INCLUDE_GMOCK_FILE_REGEX.match(line) 141 m = gtest.INCLUDE_GTEST_FILE_REGEX.match(line) 175 m = INCLUDE_GMOCK_FILE_REGEX.match(line) 186 m = gtest.INCLUDE_GTEST_FILE_REGEX.match(line) 193 m = gtest.INCLUDE_SRC_FILE_REGEX.match(line)
|
/gem5/src/cpu/minor/ |
H A D | func_unit.cc | 94 match(params->match), 153 " mask: %016x match: %016x srcRegLatencies: %s\n", 154 i, timing.mask, timing.match, lats.str()); 221 (mach_inst & timing.mask) == timing.match) 224 "Found extra timing match (pattern %d '%s')"
|
/gem5/ext/googletest/googletest/scripts/ |
H A D | common.py | 59 m = _SVN_INFO_URL_RE.match(line)
|