Searched refs:parser (Results 1 - 25 of 96) sorted by relevance

1234

/gem5/configs/common/
H A DGPUTLBOptions.py37 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 DOptions.py55 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 DSimpleOpts.py46 # 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 Dmain.cc59 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 Dcleanup.sh2 rm -f */*.pyc */parsetab.py */parser.out */*~ */*.class
/gem5/tests/long/se/20.parser/
H A Dtest.py30 from cpu2000 import parser
32 workload = parser(isa, opsys, 'mdred')
/gem5/util/
H A Dmemtest-soak.py44 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 Dminorview.py57 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 Dmain.cc48 CliParser parser; local
49 parser.parse(argc, argv);
54 parser.getConfigFile(),
55 parser.getSimulationEnd(),
56 parser.getDebugFlags());
/gem5/configs/example/arm/
H A Ddist_bigLITTLE.py55 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 Dstarter_fs.py199 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__.py26 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 Dmain.py33 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 Dgpu-ruby.py51 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 Dgpu-randomtest-ruby.py47 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 Dconfig.py38 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 DNetwork.py38 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 Dconfig.py42 parser = argparse.ArgumentParser() variable
43 parser.add_argument('--word', action="append", default=[],
46 args = parser.parse_args()
/gem5/tests/
H A Dtests.py64 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 Dmicro_asm.py126 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 Dconfig.py117 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 Dsimple-run.py43 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 Drun.py69 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 Druby_gpu_random_test.py53 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 Dapu_se.py55 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...]

Completed in 23 milliseconds

1234