Searched refs:self (Results 76 - 100 of 275) sorted by relevance

1234567891011

/gem5/src/python/m5/util/
H A Dmultidict.py34 def __init__(self, parent = {}, **kwargs):
35 self.local = dict(**kwargs)
36 self.parent = parent
37 self.deleted = {}
39 def __str__(self):
40 return str(dict(self.items()))
42 def __repr__(self):
43 return repr(dict(list(self.items())))
45 def __contains__(self, key):
46 return key in self
[all...]
H A Dsorteddict.py33 def _get_sorted(self):
34 return getattr(self, '_sorted', sorted)
35 def _set_sorted(self, val):
36 self._sorted = val
37 self._del_keys()
41 def _keys(self):
43 return self._sorted_keys
45 _sorted_keys = self.sorted(dict.keys(self))
46 self
[all...]
/gem5/src/arch/
H A Disa_parser.py92 def __init__(self, first, second=None):
94 self.lineno = 0
95 self.string = first
97 self.lineno = first
98 self.string = second
100 def __str__(self):
101 return self.string
115 def __init__(self, parser, t):
116 self.parser = parser
117 self
[all...]
H A Dmicro_asm_test.py34 def __init__(self):
35 self.mnemonic = "bah"
38 def __init__(self):
39 self.mnemonic = "bah_tweaked"
42 def __init__(self, first_param, second_param):
43 self.mnemonic = "hoop_%s_%s" % (first_param, second_param)
44 def __str__(self):
45 return "%s" % self.mnemonic
48 def __init__(self):
49 self
[all...]
/gem5/tests/gem5/
H A Dfixture.py56 def __init__(self, value=None, name=None):
57 super(VariableFixture, self).__init__(name=name)
58 self.value = value
62 def __init__(self):
63 self.path = None
64 super(TempdirFixture, self).__init__(
67 def setup(self, testitem):
68 self.path = tempfile.mkdtemp(prefix='gem5out')
70 def teardown(self, testitem):
71 if self
[all...]
/gem5/util/style/
H A Dregion.py29 def __repr__(self): return '<neg_inf>'
30 def __lt__(self, other): return type(self) != type(other)
31 def __le__(self, other): return True
32 def __gt__(self, other): return False
33 def __ge__(self, other): return type(self) == type(other)
34 def __eq__(self, other): return type(self) == type(other)
35 def __ne__(self, othe
[all...]
H A Drepo.py50 def file_path(self, fname):
55 return os.path.join(self.repo_base(), fname)
57 def in_repo(self, fname):
65 repo_path = os.path.abspath(self.repo_base())
69 def repo_path(self, fname):
75 return os.path.relpath(fname, self.repo_base())
77 def get_file(self, name):
82 with open(self.file_path(name), "r") as f:
86 def repo_base(self):
91 def staged_files(self)
[all...]
/gem5/tests/testing/
H A Dunits.py71 def __init__(self, name, ref_dir, test_dir, skip=False):
72 self.name = name
73 self.ref_dir = ref_dir
74 self.test_dir = test_dir
75 self.force_skip = skip
76 self.start_time = None
77 self.stop_time = None
79 def result(self, state, **kwargs):
80 if self.start_time is not None and "runtime" not in kwargs:
81 self
[all...]
/gem5/src/mem/slicc/ast/
H A DFormalParamAST.py32 def __init__(self, slicc, type_ast, ident, default = None, pointer = False):
33 super(FormalParamAST, self).__init__(slicc)
34 self.type_ast = type_ast
35 self.ident = ident
36 self.default = default
37 self.pointer = pointer
39 def __repr__(self):
40 return "[FormalParamAST: %s]" % self.ident
43 def name(self):
44 return self
[all...]
H A DStatementAST.py30 def __init__(self, slicc, pairs=None):
31 super(StatementAST, self).__init__(slicc, pairs)
33 def findResources(self, resources):
H A DExprStatementAST.py34 def __init__(self, slicc, expr):
35 super(ExprStatementAST, self).__init__(slicc)
36 self.expr = expr
38 def __repr__(self):
39 return "[ExprStatementAST: %s]" % (self.expr)
41 def generate(self, code, return_type):
42 actual_type,rcode = self.expr.inline(True)
46 if (not isinstance(self.expr, LocalVariableAST) and
47 actual_type != self.symtab.find("void", Type)):
48 self
[all...]
H A DInPortDeclAST.py33 def __init__(self, slicc, ident, msg_type, var_expr, pairs, statements):
34 super(InPortDeclAST, self).__init__(slicc, pairs)
36 self.ident = ident
37 self.msg_type = msg_type
38 self.var_expr = var_expr
39 self.statements = statements
40 self.queue_type = TypeAST(slicc, "InPort")
42 def __repr__(self):
43 return "[InPortDecl: %s]" % self.ident
45 def generate(self)
[all...]
H A DExprAST.py30 def __init__(self, slicc):
31 super(ExprAST, self).__init__(slicc)
33 def findResources(self, resources):
37 def inline(self, get_type=False):
38 code = self.slicc.codeFormatter(fix_newlines=False)
39 return_type = self.generate(code)
/gem5/src/sim/power/
H A DThermalModel.py101 def populate(self):
102 if not hasattr(self,"_capacitors"): self._capacitors = []
103 if not hasattr(self,"_resistors"): self._resistors = []
104 if not hasattr(self,"_domains"): self._domains = []
105 if not hasattr(self,"_references"): self._references = []
106 if not hasattr(self,"_node
[all...]
/gem5/src/mem/slicc/symbols/
H A DSymbolTable.py36 def __init__(self, slicc):
37 self.slicc = slicc
39 self.sym_vec = []
40 self.sym_map_vec = [ {} ]
41 self.machine_components = {}
47 void = Type(self, "void", location, pairs)
48 self.newSymbol(void)
50 def __repr__(self):
53 def codeFormatter(self, *args, **kwargs):
54 return self
[all...]
H A DEvent.py31 def __repr__(self):
32 return "[Event: %s]" % self.ident
H A DRequestType.py30 def __repr__(self):
31 return "[RequestType: %s]" % self.ident
/gem5/ext/testlib/
H A Dresult.py48 def name(self):
49 return self._metadata.name
51 def uid(self):
52 return self._metadata.uid
54 def result(self):
55 return self._metadata.result
57 def result(self, result):
58 self._metadata.result = result
61 def unsuccessful(self):
62 return self
[all...]
/gem5/configs/topologies/
H A DCluster.py59 def __init__(self, intBW=0, extBW=0, intLatency=0, extLatency=0):
68 self.nodes = []
69 self.router = None # created in makeTopology
70 self.intBW = intBW
71 self.extBW = extBW
72 self.intLatency = intLatency
73 self.extLatency = extLatency
75 def add(self, node):
76 self.nodes.append(node)
78 def makeTopology(self, option
[all...]
/gem5/util/stats/
H A Dbarchart.py41 def __init__(self, default=None, **kwargs):
42 super(BarChart, self).__init__(default, **kwargs)
43 self.inputdata = None
44 self.chartdata = None
45 self.inputerr = None
46 self.charterr = None
48 def gen_colors(self, count):
49 cmap = matplotlib.cm.get_cmap(self.colormap)
63 def set_data(self, data):
65 self
[all...]
H A Dchart.py47 def __init__(self, options=None, **kwargs):
48 self.init(options, **kwargs)
50 def clear(self):
51 self.options = {}
53 def init(self, options=None, **kwargs):
54 self.clear()
55 self.update(options, **kwargs)
57 def update(self, options=None, **kwargs):
63 self.options.update(options.options)
68 "%s instance has no attribute '%s'" % (type(self), ke
[all...]
/gem5/src/python/m5/
H A Devent.py57 def __init__(self, func, **kwargs):
58 super(EventWrapper, self).__init__(**kwargs)
64 self._func = func
66 def __call__(self):
67 self._func()
69 def __str__(self):
70 return "EventWrapper(%s)" % (str(self._func), )
74 def __init__(self, eventq, period):
75 super(ProgressEvent, self).__init__()
76 self
[all...]
/gem5/src/mem/qos/
H A DQoSPolicy.py62 def setMasterPriority(self, master, priority):
63 if not self._mpriorities:
64 self._mpriorities = []
66 self._mpriorities.append([master, priority])
68 def init(self):
69 if not self._mpriorities:
73 for mprio in self._mpriorities:
77 self.getCCObject().initMasterName(
80 self.getCCObject().initMasterObj(
99 def setInitialScore(self, maste
[all...]
/gem5/src/systemc/core/
H A Dsc_time_python.cc58 .def(pybind11::self == pybind11::self)
59 .def(pybind11::self != pybind11::self)
60 .def(pybind11::self < pybind11::self)
61 .def(pybind11::self <= pybind11::self)
62 .def(pybind11::self > pybind11::self)
[all...]
/gem5/configs/common/
H A Dcpu2000.py78 def __init__(self, isa, os, input_set):
79 if not hasattr(self.__class__, 'name'):
80 self.name = self.__class__.__name__
82 if not hasattr(self.__class__, 'binary'):
83 self.binary = self.name
85 if not hasattr(self.__class__, 'args'):
86 self.args = []
88 if not hasattr(self
[all...]

Completed in 24 milliseconds

1234567891011