|
gem5 v25.0.0.1
|
This struct wrapper for Addr enables m5ops for systems with 32 bit pointer, since it allows to distinguish between address arguments and native C++ types. More...
#include <pseudo_inst.hh>
Public Member Functions | |
| GuestAddr (Addr _addr) | |
| Constructor is necessary to cast from uint64_t to GuestAddr. | |
Public Attributes | |
| Addr | addr |
This struct wrapper for Addr enables m5ops for systems with 32 bit pointer, since it allows to distinguish between address arguments and native C++ types.
GuestAddr is only a temporary solution and will likely replaced in the future.
Definition at line 73 of file pseudo_inst.hh.
|
inline |
Constructor is necessary to cast from uint64_t to GuestAddr.
Definition at line 77 of file pseudo_inst.hh.
References addr.
| Addr gem5::pseudo_inst::GuestAddr::addr |
Definition at line 75 of file pseudo_inst.hh.
Referenced by gem5::pseudo_inst::addsymbol(), GuestAddr(), and gem5::pseudo_inst::writefile().