/gem5/src/cpu/ |
H A D | inteltrace.cc | 45 namespace Trace { namespace 48 Trace::IntelTraceRecord::dump() 50 ostream &outs = Trace::output(); 61 } // namespace Trace 67 Trace::IntelTrace * 70 return new Trace::IntelTrace(this);
|
H A D | nativetrace.cc | 40 namespace Trace { namespace 59 Trace::NativeTraceRecord::dump() 67 } // namespace Trace
|
H A D | exetrace.cc | 63 namespace Trace { namespace 72 Trace::ExeTracerRecord::traceInst(const StaticInstPtr &inst, bool ran) 74 ostream &outs = Trace::output(); 190 Trace::ExeTracerRecord::dump() 212 } // namespace Trace 218 Trace::ExeTracer * 221 return new Trace::ExeTracer(this);
|
H A D | inteltrace.hh | 43 namespace Trace { namespace 78 } // namespace Trace
|
H A D | inst_pb_trace.cc | 52 namespace Trace { namespace 180 } // namespace Trace 183 Trace::InstPBTrace* 186 return new Trace::InstPBTrace(this);
|
H A D | exetrace.hh | 45 namespace Trace { namespace 83 } // namespace Trace
|
/gem5/src/arch/sparc/ |
H A D | nativetrace.hh | 39 namespace Trace { namespace 50 } // namespace Trace
|
H A D | nativetrace.cc | 39 namespace Trace { namespace 53 Trace::SparcNativeTrace::check(NativeTraceRecord *record) 91 } // namespace Trace 97 Trace::SparcNativeTrace * 100 return new Trace::SparcNativeTrace(this);
|
/gem5/src/python/pybind11/ |
H A D | debug.cc | 70 Trace::setDebugLogger(new Trace::OstreamLogger(*file_stream->stream())); 78 Trace::getDebugLogger()->addIgnore(ignore); 116 .def("enable", &Trace::enable) 117 .def("disable", &Trace::disable)
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_tracer.cc | 47 namespace Trace { namespace 97 } // namespace Trace 99 Trace::TarmacTracer * 102 return new Trace::TarmacTracer(this);
|
H A D | tarmac_tracer.hh | 55 namespace Trace { namespace 130 } // namespace Trace
|
/gem5/src/base/ |
H A D | trace.hh | 47 namespace Trace { namespace 126 } // namespace Trace 172 Trace::getDebugLogger()->dump(curTick(), name(), data, count); \ 178 Trace::getDebugLogger()->dprintf(curTick(), name(), \ 186 Trace::getDebugLogger()->dprintf(curTick(), s->name(), \ 194 Trace::getDebugLogger()->dprintf((Tick)-1, std::string(), \ 200 Trace::getDebugLogger()->dump(curTick(), name(), data, count); \ 204 Trace::getDebugLogger()->dprintf(curTick(), name(), __VA_ARGS__); \ 208 Trace::getDebugLogger()->dprintf((Tick)-1, string(), __VA_ARGS__); \
|
/gem5/src/arch/sparc/insts/ |
H A D | unknown.hh | 53 execute(ExecContext *, Trace::InstRecord *) const override
|
H A D | unimp.hh | 64 execute(ExecContext *xc, Trace::InstRecord *traceData) const override 100 execute(ExecContext *xc, Trace::InstRecord *traceData) const override
|
H A D | micro.hh | 73 execute(ExecContext *, Trace::InstRecord *) const override 79 initiateAcc(ExecContext *, Trace::InstRecord *) const override 85 completeAcc(PacketPtr, ExecContext *, Trace::InstRecord *) const override
|
H A D | nop.hh | 59 execute(ExecContext *xc, Trace::InstRecord *traceData) const override
|
H A D | nop.cc | 54 execute(ExecContext *xc, Trace::InstRecord *traceData) const 76 Trace::InstRecord *traceData) const
|
/gem5/util/systemc/gem5_within_systemc/ |
H A D | sc_logger.hh | 58 class Logger : public Trace::Logger
|
H A D | sc_logger.cc | 65 Trace::Logger *logger; 67 CuttingStreambuf(Trace::Logger *logger_) : logger(logger_)
|
/gem5/src/arch/arm/insts/ |
H A D | pseudo.hh | 60 Trace::InstRecord *traceData) const override; 86 Trace::InstRecord *traceData) const override; 116 Trace::InstRecord *traceData) const override; 134 Fault execute(ExecContext *xc, Trace::InstRecord *traceData) const;
|
H A D | pseudo.cc | 59 DecoderFaultInst::execute(ExecContext *xc, Trace::InstRecord *traceData) const 131 FailUnimplemented::execute(ExecContext *xc, Trace::InstRecord *traceData) const 166 WarnUnimplemented::execute(ExecContext *xc, Trace::InstRecord *traceData) const 189 IllegalExecInst::execute(ExecContext *xc, Trace::InstRecord *traceData) const
|
/gem5/src/arch/riscv/insts/ |
H A D | unknown.hh | 60 execute(ExecContext *, Trace::InstRecord *) const override
|
H A D | static_inst.hh | 88 initiateAcc(ExecContext *xc, Trace::InstRecord *traceData) const override 95 Trace::InstRecord *traceData) const override 101 execute(ExecContext *xc, Trace::InstRecord *traceData) const override
|
/gem5/src/arch/generic/ |
H A D | memhelpers.hh | 58 initiateMemRead(XC *xc, Trace::InstRecord *traceData, Addr addr, 67 getMem(PacketPtr pkt, MemT &mem, Trace::InstRecord *traceData) 77 readMemAtomic(XC *xc, Trace::InstRecord *traceData, Addr addr, MemT &mem, 93 writeMemTiming(XC *xc, Trace::InstRecord *traceData, MemT mem, Addr addr, 106 writeMemAtomic(XC *xc, Trace::InstRecord *traceData, const MemT &mem, 127 amoMemAtomic(XC *xc, Trace::InstRecord *traceData, MemT &mem, Addr addr, 150 initiateMemAMO(XC *xc, Trace::InstRecord *traceData, Addr addr, MemT& mem,
|
/gem5/src/arch/x86/ |
H A D | memhelpers.hh | 47 initiateMemRead(ExecContext *xc, Trace::InstRecord *traceData, Addr addr, 55 Trace::InstRecord *traceData) 89 Trace::InstRecord *traceData) 107 readMemAtomic(ExecContext *xc, Trace::InstRecord *traceData, Addr addr, 141 readMemAtomic(ExecContext *xc, Trace::InstRecord *traceData, Addr addr, 176 writeMemTiming(ExecContext *xc, Trace::InstRecord *traceData, uint64_t mem, 188 writeMemTiming(ExecContext *xc, Trace::InstRecord *traceData, 206 writeMemAtomic(ExecContext *xc, Trace::InstRecord *traceData, uint64_t mem, 222 writeMemAtomic(ExecContext *xc, Trace::InstRecord *traceData,
|