Searched refs:symtab (Results 76 - 100 of 142) sorted by relevance

123456

/gem5/src/arch/arm/insts/
H A Dmisc.hh56 Addr pc, const SymbolTable *symtab) const override;
83 Addr pc, const SymbolTable *symtab) const override;
97 Addr pc, const SymbolTable *symtab) const override;
116 Addr pc, const SymbolTable *symtab) const override;
135 Addr pc, const SymbolTable *symtab) const override;
149 Addr pc, const SymbolTable *symtab) const override;
164 Addr pc, const SymbolTable *symtab) const override;
179 Addr pc, const SymbolTable *symtab) const override;
196 Addr pc, const SymbolTable *symtab) const override;
215 Addr pc, const SymbolTable *symtab) cons
[all...]
H A Ddata64.hh61 Addr pc, const SymbolTable *symtab) const override;
77 Addr pc, const SymbolTable *symtab) const override;
96 Addr pc, const SymbolTable *symtab) const override;
115 Addr pc, const SymbolTable *symtab) const override;
129 Addr pc, const SymbolTable *symtab) const override;
145 Addr pc, const SymbolTable *symtab) const override;
162 Addr pc, const SymbolTable *symtab) const override;
177 Addr pc, const SymbolTable *symtab) const override;
194 Addr pc, const SymbolTable *symtab) const override;
210 Addr pc, const SymbolTable *symtab) cons
[all...]
H A Dbranch.hh61 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
90 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
120 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
H A Dsve_mem.hh71 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
96 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
122 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
148 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const;
H A Dmisc64.hh57 Addr pc, const SymbolTable *symtab) const override;
76 Addr pc, const SymbolTable *symtab) const override;
95 Addr pc, const SymbolTable *symtab) const override;
107 Addr pc, const SymbolTable *symtab) const override;
167 Addr pc, const SymbolTable *symtab) const override;
185 Addr pc, const SymbolTable *symtab) const override;
203 Addr pc, const SymbolTable *symtab) const override;
231 Addr pc, const SymbolTable *symtab) const override;
H A Dmem64.hh62 Addr pc, const SymbolTable *symtab) const override;
143 Addr pc, const SymbolTable *symtab) const override;
159 Addr pc, const SymbolTable *symtab) const override;
175 Addr pc, const SymbolTable *symtab) const override;
188 Addr pc, const SymbolTable *symtab) const override;
201 Addr pc, const SymbolTable *symtab) const override;
220 Addr pc, const SymbolTable *symtab) const override;
232 Addr pc, const SymbolTable *symtab) const override;
247 Addr pc, const SymbolTable *symtab) const override;
261 Addr pc, const SymbolTable *symtab) cons
[all...]
/gem5/src/mem/slicc/ast/
H A DOperatorExprAST.py80 left_input_type = self.symtab.find(expected_type[0], Type)
81 right_input_type = self.symtab.find(expected_type[1], Type)
95 return self.symtab.find(output, Type)
115 type_in_symtab = self.symtab.find(opmap[self.op], Type)
129 return self.symtab.find(output, Type)
H A DIsValidPtrExprAST.py51 type = self.symtab.find("bool", Type)
H A DTypeAST.py46 type = self.symtab.find(self.ident, Type)
H A DTransitionDeclAST.py46 machine = self.symtab.state_machine
71 t = Transition(self.symtab, machine, state, event, next_state,
H A DFormalParamAST.py51 v = Var(self.symtab, self.ident, self.location, type, param,
53 self.symtab.newSymbol(v)
H A DLocalVariableAST.py60 v = Var(self.symtab, self.ident, self.location, type, ident,
62 self.symtab.newSymbol(v)
H A DVarExprAST.py46 var = self.symtab.find(self._var, Var)
52 expected_type = self.symtab.find(type_ident, Type)
H A DTypeFieldStateAST.py52 machine = self.symtab.state_machine
56 s = State(self.symtab, self.field_id, self.location, self.pairs)
/gem5/src/kern/linux/
H A Dhelpers.cc96 const SymbolTable *symtab = system->kernelSymtab; local
101 symtab->findAddress("__log_buf", addr_lb) &&
102 symtab->findAddress("log_buf_len", addr_lb_len) &&
103 symtab->findAddress("log_first_idx", addr_first) &&
104 symtab->findAddress("log_next_idx", addr_next);
/gem5/src/arch/alpha/
H A Dstacktrace.cc53 SymbolTable *symtab = tc->getSystemPtr()->kernelSymtab; local
55 if (!symtab->findAddress("thread_info_size", addr))
59 if (!symtab->findAddress("task_struct_size", addr))
63 if (!symtab->findAddress("thread_info_task", addr))
67 if (!symtab->findAddress("task_struct_pid", addr))
71 if (!symtab->findAddress("task_struct_comm", addr))
159 SymbolTable *symtab = sys->kernelSymtab; local
165 if (!symtab->findNearestAddr(pc, addr))
174 if (!symtab->findNearestAddr(pc, addr))
342 SymbolTable *symtab local
[all...]
/gem5/src/arch/power/insts/
H A Dbranch.hh65 disassemble(Addr pc, const SymbolTable *symtab) const;
95 Addr pc, const SymbolTable *symtab) const override;
125 Addr pc, const SymbolTable *symtab) const override;
204 Addr pc, const SymbolTable *symtab) const override;
234 Addr pc, const SymbolTable *symtab) const override;
256 Addr pc, const SymbolTable *symtab) const override;
H A Dstatic_inst.cc60 const SymbolTable *symtab) const
H A Dinteger.hh95 Addr pc, const SymbolTable *symtab) const override;
118 Addr pc, const SymbolTable *symtab) const override;
139 Addr pc, const SymbolTable *symtab) const override;
175 Addr pc, const SymbolTable *symtab) const override;
/gem5/src/arch/sparc/insts/
H A Dnop.hh65 generateDisassembly(Addr pc, const SymbolTable *symtab) const override
H A Dblockmem.cc38 BlockMemMicro::generateDisassembly(Addr pc, const SymbolTable *symtab) const
63 BlockMemImmMicro::generateDisassembly(Addr pc, const SymbolTable *symtab) const
H A Dmem.cc39 Mem::generateDisassembly(Addr pc, const SymbolTable *symtab) const
66 MemImm::generateDisassembly(Addr pc, const SymbolTable *symtab) const
H A Dnop.cc60 const SymbolTable *symtab) const override;
66 const SymbolTable *symtab) const
/gem5/src/base/loader/
H A Dobject_file.hh94 virtual bool loadAllSymbols(SymbolTable *symtab, Addr base = 0,
96 virtual bool loadGlobalSymbols(SymbolTable *symtab, Addr base = 0,
98 virtual bool loadLocalSymbols(SymbolTable *symtab, Addr base = 0,
100 virtual bool loadWeakSymbols(SymbolTable *symtab, Addr base = 0, argument
/gem5/src/mem/slicc/symbols/
H A DFunc.py53 void_type = self.symtab.find("void", Type)
91 code = self.symtab.codeFormatter()
94 void_type = self.symtab.find("void", Type)

Completed in 31 milliseconds

123456