Lines Matching refs:options
129 def __init__(self, options):
132 config = options[0]._config
133 for opt in options:
136 "All options are not from the same Configuration")
139 self._groups = [ opt._group for opt in options ]
140 self._options = options
172 for opt in options:
195 print('options: %s' % [ o.name for o in self._options ])
277 def options(self):
290 print('options: %s' % [ o.name for o in self._options ])
320 def options(self, groups=None, checkpoint=False):
327 optgroups = [ g.options() for g in groups ]
334 for options in m5.util.crossproduct(optgroups):
335 for opt in options:
341 yield options
344 yield options
369 for options in self.options(groups, True):
370 job = Job(options)
375 for options in self.options(groups, False):
376 job = Job(options)
381 for options in self.options(groups, True):
382 yield Job(options)
383 for options in self.options(groups, False):
384 yield Job(options)
393 def job(self, options):
394 self.checkchildren(options)
395 options = [ (opt._group._number, opt) for opt in options ]
396 options.sort()
397 options = [ opt[1] for opt in options ]
398 job = Job(options)