/gem5/src/cpu/ |
H A D | exetrace.hh | 47 class ExeTracerRecord : public InstRecord 53 : InstRecord(_when, _thread, _staticInst, _pc, _macroStaticInst) 70 InstRecord *
|
H A D | inteltrace.hh | 45 class IntelTraceRecord : public InstRecord 51 : InstRecord(_when, _thread, _staticInst, _pc,
|
H A D | inst_pb_trace.hh | 65 class InstPBTraceRecord : public InstRecord 71 : InstRecord(when, tc, si, pc, mi), tracer(_tracer)
|
H A D | static_inst.cc | 49 execute(ExecContext *xc, Trace::InstRecord *traceData) const override
|
H A D | static_inst.hh | 72 class InstRecord; 274 Trace::InstRecord *traceData) const = 0; 277 Trace::InstRecord *traceData) const 283 Trace::InstRecord *traceData) const
|
/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/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
|
H A D | sve_macromem.hh | 91 execute(ExecContext *, Trace::InstRecord *) const 163 execute(ExecContext *, Trace::InstRecord *) const 235 execute(ExecContext *, Trace::InstRecord *) const 308 execute(ExecContext *, Trace::InstRecord *) const 407 execute(ExecContext *, Trace::InstRecord *) const 511 execute(ExecContext *, Trace::InstRecord *) 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
|
H A D | amo.hh | 54 Fault execute(ExecContext *, Trace::InstRecord *) const override;
|
H A D | amo.cc | 56 Trace::InstRecord *traceData) const
|
/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,
|
/gem5/src/sim/ |
H A D | insttracer.hh | 58 class InstRecord class in namespace:Trace 150 InstRecord(Tick _when, ThreadContext *_thread, function in class:Trace::InstRecord 160 virtual ~InstRecord() 258 virtual InstRecord *
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_tracer.hh | 100 InstRecord* getInstRecord(Tick when, ThreadContext *tc,
|
H A D | tarmac_tracer.cc | 75 InstRecord *
|
H A D | tarmac_base.hh | 65 class TarmacBaseRecord : public InstRecord
|
H A D | tarmac_base.cc | 58 : InstRecord(_when, _thread, _staticInst, _pc, _macroStaticInst)
|
/gem5/src/cpu/simple/ |
H A D | base.hh | 77 class InstRecord; 99 Trace::InstRecord *traceData;
|