gem5
v22.0.0.0
|
#include <reg_class.hh>
Public Member Functions | |
virtual std::string | regName (const RegId &id) const |
Print the name of the register specified in id. More... | |
virtual std::string | valString (const void *val, size_t size) const |
Print the value of a register pointed to by val of size size. More... | |
Definition at line 72 of file reg_class.hh.
|
virtual |
Print the name of the register specified in id.
Reimplemented in gem5::VecElemRegClassOps< ValueType >, and gem5::ArmISA::MiscRegClassOps.
Definition at line 53 of file reg_class.cc.
References gem5::csprintf(), and gem5::MipsISA::index.
Referenced by gem5::RegClass::regName().
|
virtual |
Print the value of a register pointed to by val of size size.
Reimplemented in gem5::TypedRegClassOps< ValueType >.
Definition at line 59 of file reg_class.cc.
References gem5::HostByteOrder, gem5::printByteBuf(), gem5::printUintX(), and gem5::X86ISA::val.
Referenced by gem5::RegClass::valString().