gem5
[DEVELOP-FOR-23.0]
|
#include <syscall_abi.hh>
Classes | |
struct | enable_if_t<(sizeof(T) > sizeof(UintPtr))> > |
struct | IsWide |
Public Types | |
using | UintPtr = uint32_t |
![]() | |
using | State = int |
Static Public Member Functions | |
static uint64_t | mergeRegs (ThreadContext *tc, const RegId &low_id, const RegId &high_id) |
Static Public Attributes | |
template<typename T > | |
static constexpr bool | IsWideV = IsWide<T>::value |
Definition at line 52 of file syscall_abi.hh.
using gem5::GenericSyscallABI32::UintPtr = uint32_t |
Definition at line 54 of file syscall_abi.hh.
|
inlinestatic |
Definition at line 70 of file syscall_abi.hh.
References gem5::ThreadContext::getReg(), gem5::high, and gem5::insertBits().
|
staticconstexpr |
Definition at line 66 of file syscall_abi.hh.