gem5
v20.1.0.0
|
#include "arch/arm/tracers/tarmac_base.hh"
#include "base/printable.hh"
#include "config/the_isa.hh"
#include "cpu/reg_class.hh"
#include "cpu/static_inst.hh"
Go to the source code of this file.
Classes | |
class | Trace::TarmacTracerRecord |
TarmacTracer Record: Record generated by the TarmacTracer for every executed instruction. More... | |
struct | Trace::TarmacTracerRecord::TraceInstEntry |
Instruction Entry. More... | |
struct | Trace::TarmacTracerRecord::TraceRegEntry |
Register Entry. More... | |
struct | Trace::TarmacTracerRecord::TraceMemEntry |
Memory Entry. More... | |
Namespaces | |
Trace | |
Functions | |
std::string | Trace::iSetStateToStr (TarmacBaseRecord::ISetState isetstate) |
Returns the string representation of the instruction set being currently run according to the Tarmac format. More... | |
std::string | Trace::opModeToStr (ArmISA::OperatingMode opMode) |
Returns the string representation of the ARM Operating Mode (CPSR.M[3:0] field) according to the Tarmac format. More... | |