#include <regfile.hh>
Definition at line 41 of file regfile.hh.
◆ RegFile() [1/2]
| gem5::RegFile::RegFile |
( |
const RegClass & | info, |
|
|
const size_t | new_size ) |
|
inline |
◆ RegFile() [2/2]
| gem5::RegFile::RegFile |
( |
const RegClass & | info | ) |
|
|
inline |
◆ clear()
| void gem5::RegFile::clear |
( |
| ) |
|
|
inline |
◆ get()
| void gem5::RegFile::get |
( |
size_t | idx, |
|
|
void * | val ) const |
|
inline |
◆ ptr() [1/2]
| void * gem5::RegFile::ptr |
( |
size_t | idx | ) |
|
|
inline |
◆ ptr() [2/2]
| const void * gem5::RegFile::ptr |
( |
size_t | idx | ) |
const |
|
inline |
◆ reg() [1/2]
template<typename
Reg = RegVal>
| Reg & gem5::RegFile::reg |
( |
size_t | idx | ) |
|
|
inline |
◆ reg() [2/2]
template<typename
Reg = RegVal>
| const Reg & gem5::RegFile::reg |
( |
size_t | idx | ) |
const |
|
inline |
◆ regBytes()
| size_t gem5::RegFile::regBytes |
( |
| ) |
const |
|
inline |
◆ regShift()
| size_t gem5::RegFile::regShift |
( |
| ) |
const |
|
inline |
◆ set()
| void gem5::RegFile::set |
( |
size_t | idx, |
|
|
const void * | val ) |
|
inline |
◆ size()
| size_t gem5::RegFile::size |
( |
| ) |
const |
|
inline |
◆ _regBytes
| const size_t gem5::RegFile::_regBytes |
|
private |
◆ _regShift
| const size_t gem5::RegFile::_regShift |
|
private |
◆ _size
| const size_t gem5::RegFile::_size |
|
private |
◆ data
◆ regClass
The documentation for this class was generated from the following file: