|
| gem5::GEM5_DEPRECATED_NAMESPACE (GuestABI, guest_abi) |
|
template<typename ABI > |
static ABI::State | gem5::guest_abi::initializeState (const ThreadContext *tc) |
|
template<typename ABI , typename Ret , typename Enabled = void> |
static void | gem5::guest_abi::prepareForResult (ThreadContext *tc, typename ABI::State &state) |
|
template<typename ABI , typename ... Args> |
static void | gem5::guest_abi::prepareForArguments (GEM5_VAR_USED ThreadContext *tc, typename ABI::State &state) |
|
template<typename ABI , typename Ret , typename ... Args> |
static void | gem5::guest_abi::prepareForFunction (ThreadContext *tc, typename ABI::State &state) |
|
template<typename ABI , typename Ret > |
static void | gem5::guest_abi::storeResult (ThreadContext *tc, const Ret &ret, typename ABI::State &state) |
|
template<typename ABI , typename Arg > |
static Arg | gem5::guest_abi::getArgument (ThreadContext *tc, typename ABI::State &state) |
|