/gem5/util/ |
H A D | checkpoint_aggregator.py | 149 parser = ArgumentParser("usage: %prog [options] <directory names which "\ 151 parser.add_argument("-o", "--output-dir", action="store", 153 parser.add_argument("-c", "--no-compress", action="store_true") 154 parser.add_argument("--cpts", nargs='+') 155 parser.add_argument("--memory-size", action="store", type=int) 159 options = parser.parse_args() 162 parser.error("You must specify atleast two checkpoint files that "\ 150 "hold the checkpoints to be combined>") variable
|
H A D | o3-pipeview.py | 309 parser = optparse.OptionParser(usage=usage) 310 parser.add_option( 315 parser.add_option( 320 parser.add_option( 325 parser.add_option( 330 parser.add_option( 334 parser.add_option( 338 parser.add_option( 342 parser.add_option( 346 parser [all...] |
H A D | git-pre-commit.py | 51 parser = argparse.ArgumentParser( variable 54 parser.add_argument("--verbose", "-v", action="store_true", 57 args = parser.parse_args()
|
H A D | gen_arm_fs_files.py | 60 parser = OptionParser() variable 62 parser.add_option("--gem5-dir", default = gem5_dir, 67 parser.add_option("--dest-dir", default = "/tmp", 73 parser.add_option("--make-jobs", type = "int", default = 1, 78 (options, args) = parser.parse_args()
|
H A D | cpt_upgrader.py | 266 parser = OptionParser("usage: %prog [options] <filename or directory>") variable 267 parser.add_option("-r", "--recurse", action="store_true", 270 parser.add_option("-N", "--no-backup", action="store_false", 273 parser.add_option("-v", "--verbose", action="store_true", 275 parser.add_option("--get-cc-file", action="store_true", 279 (options, args) = parser.parse_args() 295 parser.error("You must specify a checkpoint file to modify or a "\
|
H A D | compile | 104 parser = optparse.OptionParser(usage=usage, version=version, 106 parser.disable_interspersed_args() 117 group = parser.add_option_group(*args, **kwargs) 123 return parser.add_option(*args, **kwargs) 173 parser.print_help() 177 (options, args) = parser.parse_args()
|
/gem5/configs/dram/ |
H A D | sweep.py | 58 parser = optparse.OptionParser() variable 66 parser.add_option("--mem-type", type="choice", default="DDR3_1600_8x8", 70 parser.add_option("--mem-ranks", "-r", type="int", default=1, 73 parser.add_option("--rd_perc", type="int", default=100, 76 parser.add_option("--mode", type="choice", default="DRAM", 81 parser.add_option("--addr_map", type="int", default=1, 84 (options, args) = parser.parse_args()
|
H A D | lat_mem_rd.py | 84 parser = optparse.OptionParser() variable 86 parser.add_option("--mem-type", type="choice", default="DDR3_1600_8x8", 89 parser.add_option("--mem-size", action="store", type="string", 92 parser.add_option("--reuse-trace", action="store_true", 95 (options, args) = parser.parse_args()
|
/gem5/configs/splash2/ |
H A D | cluster.py | 47 parser = optparse.OptionParser() variable 49 parser.add_option("-d", "--detailed", action="store_true") 50 parser.add_option("-t", "--timing", action="store_true") 51 parser.add_option("-m", "--maxtick", type="int") 52 parser.add_option("-c", "--numclusters", 54 parser.add_option("-n", "--numcpus", 56 parser.add_option("-f", "--frequency", 59 parser.add_option("--l1size", 61 parser.add_option("--l1latency", 63 parser [all...] |
/gem5/configs/example/ |
H A D | etrace_replay.py | 55 parser = optparse.OptionParser() variable 56 Options.addCommonOptions(parser) 63 (options, args) = parser.parse_args()
|
H A D | read_config.py | 132 for name, parser in param_parsers.items(): 133 setattr(m5.params.__dict__[name], 'parse_ini', classmethod(parser)) 418 self.parser = ConfigParser.ConfigParser() 421 self.parser.read(config_file) 424 return self.parser.sections() 427 return self.parser.get(object_name, param_name) 430 return self.parser.get(object_name, param_name).split() 433 if self.parser.has_option(object_name, 'children'): 434 children = self.parser.get(object_name, 'children') 448 if self.parser 529 parser = argparse.ArgumentParser() variable [all...] |
H A D | se.py | 122 parser = optparse.OptionParser() variable 123 Options.addCommonOptions(parser) 124 Options.addSEOptions(parser) 127 Ruby.define_options(parser) 129 (options, args) = parser.parse_args()
|
/gem5/tests/configs/ |
H A D | pc-simple-timing-ruby.py | 38 parser = optparse.OptionParser() variable 39 Options.addCommonOptions(parser) 40 Ruby.define_options(parser) 41 (options, args) = parser.parse_args()
|
/gem5/ext/ply/example/closurecalc/ |
H A D | calc.py | 4 # A calculator parser that makes use of closures. The function make_calculator() 107 # Build the parser 108 parser = yacc.yacc() 113 result = parser.parse(text,lexer=lexer)
|
/gem5/configs/ruby/ |
H A D | Ruby.py | 58 def define_options(parser): 60 parser.set_defaults(cpu_type="TimingSimpleCPU") 62 parser.add_option("--ruby-clock", action="store", type="string", 66 parser.add_option("--access-backing-store", action="store_true", default=False, 70 parser.add_option("--ports", action="store", type="int", default=4, 77 parser.add_option("--numa-high-bit", type="int", default=0, 81 parser.add_option("--recycle-latency", type="int", default=10, 86 eval("%s.define_options(parser)" % protocol) 87 Network.define_options(parser)
|
H A D | GPU_VIPER_Baseline.py | 330 def define_options(parser): 331 parser.add_option("--num-subcaches", type = "int", default = 4) 332 parser.add_option("--l3-data-latency", type = "int", default = 20) 333 parser.add_option("--l3-tag-latency", type = "int", default = 15) 334 parser.add_option("--cpu-to-dir-latency", type = "int", default = 120) 335 parser.add_option("--gpu-to-dir-latency", type = "int", default = 120) 336 parser.add_option("--no-resource-stalls", action = "store_false", 338 parser.add_option("--no-tcc-resource-stalls", action = "store_false", 340 parser.add_option("--num-tbes", type = "int", default = 2560) 341 parser [all...] |
H A D | GPU_VIPER_Region.py | 391 def define_options(parser): 392 parser.add_option("--num-subcaches", type="int", default=4) 393 parser.add_option("--l3-data-latency", type="int", default=20) 394 parser.add_option("--l3-tag-latency", type="int", default=15) 395 parser.add_option("--cpu-to-dir-latency", type="int", default=120) 396 parser.add_option("--gpu-to-dir-latency", type="int", default=60) 397 parser.add_option("--no-resource-stalls", action="store_false", 399 parser.add_option("--no-tcc-resource-stalls", action="store_false", 401 parser.add_option("--num-tbes", type="int", default=32) 402 parser [all...] |
H A D | GPU_VIPER.py | 356 def define_options(parser): 357 parser.add_option("--num-subcaches", type = "int", default = 4) 358 parser.add_option("--l3-data-latency", type = "int", default = 20) 359 parser.add_option("--l3-tag-latency", type = "int", default = 15) 360 parser.add_option("--cpu-to-dir-latency", type = "int", default = 120) 361 parser.add_option("--gpu-to-dir-latency", type = "int", default = 120) 362 parser.add_option("--no-resource-stalls", action = "store_false", 364 parser.add_option("--no-tcc-resource-stalls", action = "store_false", 366 parser.add_option("--use-L3-on-WT", action = "store_true", default = False) 367 parser [all...] |
H A D | MOESI_AMD_Base.py | 203 def define_options(parser): 204 parser.add_option("--num-subcaches", type="int", default=4) 205 parser.add_option("--l3-data-latency", type="int", default=20) 206 parser.add_option("--l3-tag-latency", type="int", default=15) 207 parser.add_option("--cpu-to-dir-latency", type="int", default=15) 208 parser.add_option("--no-resource-stalls", action="store_false", 210 parser.add_option("--num-tbes", type="int", default=256) 211 parser.add_option("--l2-latency", type="int", default=50) # load to use
|
H A D | Garnet_standalone.py | 42 def define_options(parser):
|
/gem5/src/systemc/tests/ |
H A D | verify.py | 132 parser = argparse.ArgumentParser() 133 parser.add_argument('-j', type=int, default=0) 134 args, leftovers = parser.parse_known_args(self.args) 147 parser = argparse.ArgumentParser() 148 parser.add_argument('--timeout', type=int, metavar='SECONDS', 152 parser.add_argument('-j', type=int, default=0, 154 args = parser.parse_args(self.args) 404 parser = argparse.ArgumentParser() 405 result_opts = parser.add_mutually_exclusive_group() 410 parser 501 parser = argparse.ArgumentParser(description='SystemC test utility') variable [all...] |
/gem5/tests/gem5/cpu_tests/ |
H A D | run.py | 113 parser = argparse.ArgumentParser() variable 114 parser.add_argument('binary', type = str) 115 parser.add_argument('--cpu', choices = valid_cpu.keys(), 117 parser.add_argument('--mem', choices = valid_mem.keys(), 120 args = parser.parse_args()
|
/gem5/src/arch/ |
H A D | isa_parser.py | 69 # will get by the Python parser. 78 # the parser automatically deal with the indentation for us). 91 """Exception class for parser errors""" 115 def __init__(self, parser, t): 116 self.parser = parser 124 template = self.parser.protectNonSubstPercents(self.template) 129 myDict = self.parser.templateMap.copy() 147 snippets = dict([(s, self.parser.mungeSnippet(d.snippets[s])) 158 operands = SubOperandList(self.parser, compositeCod [all...] |
/gem5/src/python/m5/ |
H A D | options.py | 42 def __call__(self, option, opt_str, value, parser): 44 dest = getattr(parser.values, option.dest) 46 setattr(parser.values, option.dest, values)
|
/gem5/util/style/ |
H A D | sort_includes.py | 303 def parse_args(parser): 304 opts,args = parser.parse_args() 313 parser = options() 314 opts, args = parse_args(parser)
|