Searched refs:location (Results 1 - 25 of 31) sorted by relevance

12

/gem5/src/mem/slicc/symbols/
H A DAction.py31 def __init__(self, table, ident, resources, location, pairs):
32 super(Action, self).__init__(table, ident, location, pairs)
H A DVar.py31 def __init__(self, symtab, ident, location, type, code, pairs,
33 super(Var, self).__init__(symtab, ident, location, pairs)
H A DSymbol.py31 def __init__(self, symtab, ident, location, pairs=None):
38 if not isinstance(location, Location): raise AttributeError
42 self.location = location
70 self.location.error(message, *args)
73 self.location.warning(message, *args)
H A DTransition.py33 request_types, location):
35 super(Transition, self).__init__(table, ident, location)
49 '*', location)
H A DFunc.py32 def __init__(self, table, ident, name, location, return_type, param_types,
34 super(Func, self).__init__(table, ident, location, pairs)
H A DSymbolTable.py46 location = Location("init", 0, no_warning=not slicc.verbose)
47 void = Type(self, "void", location, pairs)
/gem5/src/mem/slicc/ast/
H A DAST.py33 self.location = slicc.currentLocation()
47 self.location.warning(message, *args)
50 self.location.error(message, *args)
57 panic("Runtime Error at ${{self.location}}: %s.\\n", $message);
H A DActionDeclAST.py56 var = Var(self.symtab, "address", self.location, addr_type,
61 var = Var(self.symtab, "tbe", self.location, machine.TBEType,
66 var = Var(self.symtab, "cache_entry", self.location,
79 action = Action(self.symtab, self.ident, resources, self.location,
H A DStateDeclAST.py55 t = Type(self.symtab, ident, self.location, self.pairs,
68 t.ident, func_id, self.location,
78 t.ident, func_id, self.location,
H A DEnumDeclAST.py56 t = Type(self.symtab, ident, self.location, self.pairs,
69 func_id, self.location,
H A DTypeFieldEnumAST.py55 e = Event(self.symtab, self.field_id, self.location, self.pairs)
61 s = RequestType(self.symtab, self.field_id, self.location,
H A DInPortDeclAST.py62 in_port = Var(self.symtab, self.ident, self.location, type, str(code),
92 func = Func(self.symtab, trigger_func_name, "trigger", self.location,
98 func = Func(self.symtab, "stallPort", "stallPort", self.location,
H A DFuncCallExprAST.py45 # Code for inserting the location of the DPRINTF()
47 # 'self.exprs[0].location' represents the location.
68 dflag, self.exprs[0].location, format[2:format_length-2])
72 self.exprs[0].location, format[2:format_length-2],
87 self.exprs[0].location, format[2:format_length-2])
90 self.exprs[0].location, format[2:format_length-2],
H A DOutPortDeclAST.py58 var = Var(self.symtab, self.ident, self.location, self.queue_type.type,
H A DTransitionDeclAST.py72 self.actions, self.request_types, self.location)
H A DTypeDeclAST.py56 new_type = Type(self.symtab, ident, self.location, self.pairs,
H A DEnqueueStatementAST.py53 v = Var(self.symtab, "out_msg", self.location, msg_type, "*out_msg",
H A DObjDeclAST.py73 v = Var(self.symtab, self.ident, self.location, type, c_code,
H A DFormalParamAST.py51 v = Var(self.symtab, self.ident, self.location, type, param,
H A DLocalVariableAST.py60 v = Var(self.symtab, self.ident, self.location, type, ident,
H A DMachineAST.py58 machine = StateMachine(self.symtab, self.ident, self.location,
H A DTypeFieldStateAST.py56 s = State(self.symtab, self.field_id, self.location, self.pairs)
H A DPeekStatementAST.py51 var = Var(self.symtab, "in_msg", self.location, msg_type, "(*in_msg_ptr)",
H A DFuncDeclAST.py89 func = Func(self.symtab, func_name_args, self.ident, self.location,
/gem5/src/mem/cache/prefetch/
H A Dassociative_set_impl.hh62 for (const auto& location : selected_entries) {
63 Entry* entry = static_cast<Entry *>(location);

Completed in 24 milliseconds

12