/gem5/configs/common/ |
H A D | GPUTLBOptions.py | 37 def tlb_options(parser): 43 parser.add_option("--TLB-config", type="string", default="perCU", 50 parser.add_option("--L1TLBentries", type='int', default="32") 51 parser.add_option("--L1TLBassoc", type='int', default="32") 52 parser.add_option("--L1AccessLatency", type='int', default="1", 54 parser.add_option("--L1MissLatency", type='int', default="750", 57 parser.add_option("--L1MaxOutstandingReqs", type='int', default="64") 58 parser.add_option("--L1AccessDistanceStat", action="store_true") 59 parser.add_option("--tot-L1TLB-size", type="int", default="0") 65 parser [all...] |
H A D | Options.py | 55 def _listCpuTypes(option, opt, value, parser): 59 def _listBPTypes(option, opt, value, parser): 63 def _listHWPTypes(option, opt, value, parser): 67 def _listIndirectBPTypes(option, opt, value, parser): 71 def _listMemTypes(option, opt, value, parser): 75 def _listPlatformTypes(option, opt, value, parser): 82 def addNoISAOptions(parser): 83 parser.add_option("-n", "--num-cpus", type="int", default=1) 84 parser.add_option("--sys-voltage", action="store", type="string", 88 parser [all...] |
H A D | SimpleOpts.py | 46 # import the options parser 50 parser = OptionParser() variable 53 """Call "add_option" to the global options parser 56 if (parser.has_option(args[0]) or 57 (len(args) > 1 and parser.has_option(args[1])) ): 63 parser.add_option(*args, **kwargs) 69 return parser.parse_args() 72 parser.set_usage(*args, **kwargs) 75 parser.print_help(*args, **kwargs)
|
/gem5/util/tlm/examples/slave_port/ |
H A D | main.cc | 59 CliParser parser; local 60 parser.parse(argc, argv); 65 parser.getConfigFile(), 66 parser.getSimulationEnd(), 67 parser.getDebugFlags()); 73 parser.getVerboseFlag(), 75 parser.getMemoryOffset());
|
/gem5/ext/ply/example/ |
H A D | cleanup.sh | 2 rm -f */*.pyc */parsetab.py */parser.out */*~ */*.class
|
/gem5/tests/long/se/20.parser/ |
H A D | test.py | 30 from cpu2000 import parser 32 workload = parser(isa, opsys, 'mdred')
|
/gem5/util/ |
H A D | memtest-soak.py | 44 parser = optparse.OptionParser() variable 52 parser.add_option('-c', '--count', type='int', default=100) 53 parser.add_option('-t', '--ticks', type='int', default=100000000000) 55 (options, args) = parser.parse_args()
|
H A D | minorview.py | 57 parser = argparse.ArgumentParser(description='Minor visualiser') variable 59 parser.add_argument('--picture', metavar='picture-file', 63 parser.add_argument('--prefix', metavar='name', default='system.cpu', 66 parser.add_argument('--start-time', metavar='time', type=int, default=0, 68 parser.add_argument('--end-time', metavar='time', type=int, default=None, 70 parser.add_argument('--mini-views', action='store_true', default=False, 72 parser.add_argument('eventFile', metavar='event-file', default='ev') 74 args = parser.parse_args(sys.argv[1:]) 81 parser.error('Can\'t read picture file: ' + args.picture) 105 parser [all...] |
/gem5/util/tlm/examples/master_port/ |
H A D | main.cc | 48 CliParser parser; local 49 parser.parse(argc, argv); 54 parser.getConfigFile(), 55 parser.getSimulationEnd(), 56 parser.getDebugFlags());
|
/gem5/configs/example/arm/ |
H A D | dist_bigLITTLE.py | 55 def addOptions(parser): 57 parser.add_argument("--dist", action="store_true", help="Distributed gem5"\ 59 parser.add_argument("--is-switch", action="store_true", 62 parser.add_argument("--dist-rank", default=0, action="store", type=int, 64 parser.add_argument("--dist-size", default=0, action="store", type=int, 67 parser.add_argument("--dist-server-name", 72 parser.add_argument("--dist-server-port", 76 parser.add_argument("--dist-sync-repeat", 82 parser.add_argument("--dist-sync-start", 87 parser [all...] |
H A D | starter_fs.py | 199 parser = argparse.ArgumentParser(epilog=__doc__) 201 parser.add_argument("--dtb", type=str, default=None, 203 parser.add_argument("--kernel", type=str, default=default_kernel, 205 parser.add_argument("--disk-image", type=str, 208 parser.add_argument("--script", type=str, default="", 210 parser.add_argument("--cpu", type=str, choices=cpu_types.keys(), 213 parser.add_argument("--cpu-freq", type=str, default="4GHz") 214 parser.add_argument("--num-cores", type=int, default=1, 216 parser.add_argument("--mem-type", default="DDR3_1600_8x8", 219 parser [all...] |
/gem5/ext/pybind11/pybind11/ |
H A D | __main__.py | 26 parser = argparse.ArgumentParser(prog='python -m pybind11') 27 parser.add_argument('--includes', action='store_true', 29 args = parser.parse_args() 31 parser.print_help()
|
/gem5/src/mem/slicc/ |
H A D | main.py | 33 from slicc.parser import SLICC 61 parser = optparse.OptionParser(usage=usage, version=version, 64 parser.add_option("-d", "--debug", default=False, action="store_true", 66 parser.add_option("-C", "--code-path", default="generated", 68 parser.add_option("-H", "--html-path", 70 parser.add_option("-F", "--print-files", action='store_true', 72 parser.add_option("--tb", "--traceback", action='store_true', 74 parser.add_option("-q", "--quiet", 76 opts,files = parser.parse_args(args=args) 79 parser [all...] |
/gem5/tests/configs/ |
H A D | gpu-ruby.py | 51 def setOption(parser, opt_str, value = 1): 53 if not parser.has_option(opt_str): 56 opt = parser.get_option(opt_str) 58 exec("parser.values.%s = %s" % (opt.dest, value)) 60 def getOption(parser, opt_str): 62 if not parser.has_option(opt_str): 65 opt = parser.get_option(opt_str) 67 exec("return_value = parser.values.%s" % opt.dest) 84 parser = optparse.OptionParser() variable 85 Options.addCommonOptions(parser) [all...] |
H A D | gpu-randomtest-ruby.py | 47 parser = optparse.OptionParser() variable 48 Options.addCommonOptions(parser) 51 parser.add_option("-u", "--num-compute-units", type="int", default=8, 53 parser.add_option("--num-cp", type="int", default=0, 55 parser.add_option("--simds-per-cu", type="int", default=4, help="SIMD units" \ 57 parser.add_option("--wf-size", type="int", default=64, 59 parser.add_option("--wfs-per-simd", type="int", default=10, help="Number of " \ 63 Ruby.define_options(parser) 65 (options, args) = parser.parse_args()
|
/gem5/util/systemc/systemc_within_gem5/systemc_simple_object/ |
H A D | config.py | 38 parser = argparse.ArgumentParser() variable 39 parser.add_argument('--word', action="append", default=[]) 40 parser.add_argument('--delay', default='1ns') 41 parser.add_argument('--prefix', default='') 43 args = parser.parse_args()
|
/gem5/configs/network/ |
H A D | Network.py | 38 def define_options(parser): 40 parser.set_defaults(cpu_type="TimingSimpleCPU") 42 parser.add_option("--topology", type="string", default="Crossbar", 44 parser.add_option("--mesh-rows", type="int", default=0, 46 parser.add_option("--network", type="choice", default="simple", 49 parser.add_option("--router-latency", action="store", type="int", 55 parser.add_option("--link-latency", action="store", type="int", default=1, 60 parser.add_option("--link-width-bits", action="store", type="int", 63 parser.add_option("--vcs-per-vnet", action="store", type="int", default=4, 66 parser [all...] |
/gem5/util/systemc/systemc_within_gem5/systemc_sc_main/ |
H A D | config.py | 42 parser = argparse.ArgumentParser() variable 43 parser.add_argument('--word', action="append", default=[], 46 args = parser.parse_args()
|
/gem5/tests/ |
H A D | tests.py | 64 def _add_format_args(parser): 65 parser.add_argument("--format", choices=formatters, default="text", 68 parser.add_argument("--no-junit-xlate-names", action="store_true", 72 parser.add_argument("--output", "-o", 93 parser = subparsers.add_parser( 114 parser.add_argument("--ruby-protocol", type=str, default=None, 117 parser.add_argument("--gpu-isa", type=str, default=None, 120 parser.add_argument("list_filter", metavar="ISA[/category/mode]", 135 parser = subparsers.add_parser( 156 parser [all...] |
/gem5/src/arch/ |
H A D | micro_asm.py | 126 def handle_statement(parser, container, statement): 128 if statement.mnemonic not in parser.microops.keys(): 130 parser.symbols["__microopClassFromInsideTheAssembler"] = \ 131 parser.microops[statement.mnemonic] 134 statement.params, {}, parser.symbols) 151 parser.symbols["__directiveFunctionFromInsideTheAssembler"] = \ 155 statement.params, {}, parser.symbols) 172 # debug the parser itself). 273 # token is needed by the parser to detect the end of a statement. 334 if not t.parser [all...] |
/gem5/ext/testlib/ |
H A D | config.py | 117 def _init(self, parser): 118 self._parse_commandline_args(parser) 143 def _parse_commandline_args(self, parser): 144 args = parser.parse_args() 367 Class represents a cli argument/flag for a argparse parser. 370 output by the final parser. 394 def add_to(self, parser): 395 '''Add this argument to the given parser.''' 396 parser.add_argument(*self.flags, **self.kwargs) 427 def __call__(self, parser, namespac [all...] |
/gem5/tests/gem5/memory/ |
H A D | simple-run.py | 43 parser = argparse.ArgumentParser(description='Simple memory tester') variable 44 parser.add_argument('--bandwidth', default=None) 45 parser.add_argument('--latency', default=None) 46 parser.add_argument('--latency_var', default=None) 48 args = parser.parse_args()
|
/gem5/tests/legacy-configs/ |
H A D | run.py | 69 parser = argparse.ArgumentParser() variable 70 parser.add_argument('--cmd', 74 parser.add_argument('--executable', 78 parser.add_argument('--config', 83 args = parser.parse_args()
|
/gem5/configs/example/ |
H A D | ruby_gpu_random_test.py | 53 parser = optparse.OptionParser() variable 54 Options.addNoISAOptions(parser) 56 parser.add_option("--maxloads", metavar="N", default=100, 58 parser.add_option("-f", "--wakeup_freq", metavar="N", default=10, 60 parser.add_option("-u", "--num-compute-units", type="int", default=1, 62 parser.add_option("--num-cp", type="int", default=0, 66 parser.add_option("--cu-per-sqc", type="int", default=4, help="number of CUs \ 68 parser.add_option("--simds-per-cu", type="int", default=4, help="SIMD units" \ 70 parser.add_option("--wf-size", type="int", default=64, 72 parser [all...] |
H A D | apu_se.py | 55 def setOption(parser, opt_str, value = 1): 57 if not parser.has_option(opt_str): 60 opt = parser.get_option(opt_str) 62 exec("parser.values.%s = %s" % (opt.dest, value)) 64 def getOption(parser, opt_str): 66 if not parser.has_option(opt_str): 69 opt = parser.get_option(opt_str) 71 exec("return_value = parser.values.%s" % opt.dest) 75 parser = optparse.OptionParser() variable 76 Options.addCommonOptions(parser) [all...] |