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

123456

/gem5/src/mem/slicc/symbols/
H A DStateMachine.py57 def __init__(self, symtab, ident, location, pairs, config_parameters):
58 super(StateMachine, self).__init__(symtab, ident, location, pairs)
70 var = Var(symtab, param.ident, location, param.type_ast.type,
73 var = Var(symtab, param.ident, location, param.type_ast.type,
76 self.symtab.registerSym(param.ident, var)
142 self.symtab.registerSym(str(func), func)
146 self.symtab.registerSym(str(obj), obj)
220 code = self.symtab.codeFormatter()
257 code = self.symtab.codeFormatter()
442 code = self.symtab
[all...]
/gem5/src/arch/arm/insts/
H A Dmacromem.hh267 Addr pc, const SymbolTable *symtab) const override;
286 Addr pc, const SymbolTable *symtab) const override;
306 Addr pc, const SymbolTable *symtab) const override;
323 Addr pc, const SymbolTable *symtab) const override;
342 Addr pc, const SymbolTable *symtab) const override;
362 Addr pc, const SymbolTable *symtab) const override;
402 Addr pc, const SymbolTable *symtab) const override;
423 Addr pc, const SymbolTable *symtab) const override;
H A Dsve_macromem.hh98 generateDisassembly(Addr pc, const SymbolTable *symtab) const
170 generateDisassembly(Addr pc, const SymbolTable *symtab) const
242 generateDisassembly(Addr pc, const SymbolTable *symtab) const
315 generateDisassembly(Addr pc, const SymbolTable *symtab) const
414 generateDisassembly(Addr pc, const SymbolTable *symtab) const
518 generateDisassembly(Addr pc, const SymbolTable *symtab) const
H A Dvfp.hh897 Addr pc, const SymbolTable *symtab) const override;
914 Addr pc, const SymbolTable *symtab) const override;
932 Addr pc, const SymbolTable *symtab) const override;
950 Addr pc, const SymbolTable *symtab) const override;
969 Addr pc, const SymbolTable *symtab) const override;
988 Addr pc, const SymbolTable *symtab) const override;
1010 Addr pc, const SymbolTable *symtab) const override;
1031 Addr pc, const SymbolTable *symtab) const override;
1053 Addr pc, const SymbolTable *symtab) const override;
H A Dmem.hh112 Addr pc, const SymbolTable *symtab) const override;
153 Addr pc, const SymbolTable *symtab) const override;
376 generateDisassembly(Addr pc, const SymbolTable *symtab) const
426 generateDisassembly(Addr pc, const SymbolTable *symtab) const
476 generateDisassembly(Addr pc, const SymbolTable *symtab) const
H A Dstatic_inst.cc50 #include "base/loader/symtab.hh"
396 const SymbolTable *symtab) const
401 if (symtab && symtab->findNearestSymbol(target, symbol, symbolAddr)) {
477 const SymbolTable *symtab,
484 if (symtab && symtab->findNearestSymbol(addr, symbol, symbolAddr)) {
622 const SymbolTable *symtab) const
H A Dvfp.cc50 Addr pc, const SymbolTable *symtab) const
65 Addr pc, const SymbolTable *symtab) const
80 FpRegRegOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
91 FpRegImmOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
101 FpRegRegImmOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
113 FpRegRegRegOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
126 FpRegRegRegCondOp::generateDisassembly(Addr pc, const SymbolTable *symtab)
141 FpRegRegRegRegOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
156 FpRegRegRegImmOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
H A Dstatic_inst.hh173 const SymbolTable *symtab) const;
176 void printMemSymbol(std::ostream &os, const SymbolTable *symtab,
200 Addr pc, const SymbolTable *symtab) const override;
H A Dmacromem.cc1524 MicroIntImmOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
1537 MicroIntImmXOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
1550 MicroSetPCCPSR::generateDisassembly(Addr pc, const SymbolTable *symtab) const
1559 MicroIntRegXOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
1571 MicroIntMov::generateDisassembly(Addr pc, const SymbolTable *symtab) const
1582 MicroIntOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
1595 MicroMemOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
1612 MicroMemPairOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
/gem5/src/arch/power/insts/
H A Dfloating.hh149 Addr pc, const SymbolTable *symtab) const override;
/gem5/src/arch/sparc/insts/
H A Dstatic_inst.hh94 Addr pc, const SymbolTable *symtab) const override;
H A Dstatic_inst.cc251 SparcStaticInst::generateDisassembly(Addr pc, const SymbolTable *symtab) const
/gem5/src/arch/x86/insts/
H A Dstatic_inst.hh92 const SymbolTable *symtab) const;
H A Dstatic_inst.cc270 const SymbolTable *symtab) const
/gem5/src/cpu/
H A Dstatic_inst.hh256 generateDisassembly(Addr pc, const SymbolTable *symtab) const = 0;
327 const SymbolTable *symtab = 0) const;
/gem5/src/mem/slicc/ast/
H A DMethodCallExprAST.py95 interface_type = self.symtab.find(obj_type["interface"]);
/gem5/src/mem/slicc/
H A Dparser.py47 self.symtab = SymbolTable(self)
70 self.symtab.writeCodeFiles(code_path, includes)
73 self.symtab.writeHTMLFiles(html_path)

Completed in 46 milliseconds

123456