#include <reg_class.hh>
Definition at line 81 of file reg_class.hh.
◆ RegClass() [1/2]
constexpr gem5::RegClass::RegClass |
( |
size_t |
num_regs, |
|
|
const debug::Flag & |
debug_flag, |
|
|
size_t |
reg_bytes = sizeof(RegVal) |
|
) |
| |
|
inlineconstexpr |
◆ RegClass() [2/2]
constexpr gem5::RegClass::RegClass |
( |
size_t |
num_regs, |
|
|
RegClassOps & |
new_ops, |
|
|
const debug::Flag & |
debug_flag, |
|
|
size_t |
reg_bytes = sizeof(RegVal) |
|
) |
| |
|
inlineconstexpr |
◆ debug()
constexpr const debug::Flag& gem5::RegClass::debug |
( |
| ) |
const |
|
inlineconstexpr |
◆ numRegs()
constexpr size_t gem5::RegClass::numRegs |
( |
| ) |
const |
|
inlineconstexpr |
◆ regBytes()
constexpr size_t gem5::RegClass::regBytes |
( |
| ) |
const |
|
inlineconstexpr |
◆ regName()
std::string gem5::RegClass::regName |
( |
const RegId & |
id | ) |
const |
|
inline |
◆ regShift()
constexpr size_t gem5::RegClass::regShift |
( |
| ) |
const |
|
inlineconstexpr |
◆ valString()
std::string gem5::RegClass::valString |
( |
const void * |
val | ) |
const |
|
inline |
◆ _numRegs
size_t gem5::RegClass::_numRegs |
|
private |
◆ _ops
◆ _regBytes
size_t gem5::RegClass::_regBytes |
|
private |
◆ _regShift
size_t gem5::RegClass::_regShift |
|
private |
◆ debugFlag
◆ defaultOps
The documentation for this class was generated from the following file: