Lines Matching refs:parser

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()
85 Options.addCommonOptions(parser)
86 Options.addSEOptions(parser)
88 parser.add_option("-k", "--kernel-files",
90 parser.add_option("-u", "--num-compute-units", type="int", default=2,
92 parser.add_option("--num-cp", type="int", default=0,
94 parser.add_option("--simds-per-cu", type="int", default=4, help="SIMD units" \
96 parser.add_option("--cu-per-sqc", type="int", default=4, help="number of CUs" \
98 parser.add_option("--wf-size", type="int", default=64,
100 parser.add_option("--wfs-per-simd", type="int", default=8, help="Number of " \
102 parser.add_option("--sp-bypass-path-length", type="int", default=4, \
105 parser.add_option("--dp-bypass-path-length", type="int", default=4, \
108 parser.add_option("--issue-period", type="int", default=4, \
110 parser.add_option("--glbmem-wr-bus-width", type="int", default=32, \
112 parser.add_option("--glbmem-rd-bus-width", type="int", default=32, \
114 parser.add_option("--shr-mem-pipes-per-cu", type="int", default=1, \
116 parser.add_option("--glb-mem-pipes-per-cu", type="int", default=1, \
118 parser.add_option("--vreg-file-size", type="int", default=2048,
120 parser.add_option("--bw-scalor", type="int", default=0,
122 parser.add_option("--CPUClock", type="string", default="2GHz",
124 parser.add_option("--GPUClock", type="string", default="1GHz",
126 parser.add_option("--cpu-voltage", action="store", type="string",
129 parser.add_option("--gpu-voltage", action="store", type="string",
132 parser.add_option("--CUExecPolicy", type="string", default="OLDEST-FIRST",
134 parser.add_option("--xact-cas-mode", action="store_true",
136 parser.add_option("--SegFaultDebug",action="store_true",
138 parser.add_option("--LocalMemBarrier",action="store_true",
140 parser.add_option("--countPages", action="store_true",
142 parser.add_option("--TLB-prefetch", type="int", help = "prefetch depth for"\
144 parser.add_option("--pf-type", type="string", help="type of prefetch: "\
146 parser.add_option("--pf-stride", type="int", help="set prefetch stride")
147 parser.add_option("--numLdsBanks", type="int", default=32,
149 parser.add_option("--ldsBankConflictPenalty", type="int", default=1,
153 Ruby.define_options(parser)
155 GPUTLBOptions.tlb_options(parser)
157 (options, args) = parser.parse_args()
160 setOption(parser, "--access-backing-store")