|
gem5 [DEVELOP-FOR-25.0]
|
#include <aapcs64.hh>
Public Member Functions | |
| State (const ThreadContext *tc) | |
Public Attributes | |
| int | ngrn =0 |
| int | nsrn =0 |
| Addr | nsaa |
Static Public Attributes | |
| static const int | MAX_GRN = 7 |
| static const int | MAX_SRN = 7 |
Definition at line 53 of file aapcs64.hh.
|
inlineexplicit |
Definition at line 64 of file aapcs64.hh.
References nsaa.
|
static |
Definition at line 60 of file aapcs64.hh.
Referenced by gem5::guest_abi::Argument< Aapcs64, Composite, typename std::enable_if_t< IsAapcs64CompositeV< Composite > &&!IsAapcs64HxaV< Composite > > >::get(), gem5::guest_abi::Argument< Aapcs64, Integer, typename std::enable_if_t< std::is_integral_v< Integer > &&(sizeof(Integer) > 8)> >::get(), and gem5::guest_abi::Argument< Aapcs64, Integer, typename std::enable_if_t< std::is_integral_v< Integer > &&(sizeof(Integer)<=8)> >::get().
|
static |
Definition at line 62 of file aapcs64.hh.
Referenced by gem5::guest_abi::Argument< Aapcs64, Float, typename std::enable_if_t< std::is_floating_point_v< Float >||IsAapcs64ShortVectorV< Float > > >::get(), and gem5::guest_abi::Argument< Aapcs64, HA, typename std::enable_if_t< IsAapcs64HxaV< HA > > >::get().
| int gem5::Aapcs64::State::ngrn =0 |
Definition at line 55 of file aapcs64.hh.
Referenced by gem5::guest_abi::Argument< Aapcs64, Composite, typename std::enable_if_t< IsAapcs64CompositeV< Composite > &&!IsAapcs64HxaV< Composite > > >::get(), gem5::guest_abi::Argument< Aapcs64, Integer, typename std::enable_if_t< std::is_integral_v< Integer > &&(sizeof(Integer) > 8)> >::get(), and gem5::guest_abi::Argument< Aapcs64, Integer, typename std::enable_if_t< std::is_integral_v< Integer > &&(sizeof(Integer)<=8)> >::get().
| Addr gem5::Aapcs64::State::nsaa |
Definition at line 57 of file aapcs64.hh.
Referenced by gem5::guest_abi::Aapcs64ArgumentBase::loadFromStack(), and State().
| int gem5::Aapcs64::State::nsrn =0 |
Definition at line 56 of file aapcs64.hh.
Referenced by gem5::guest_abi::Argument< Aapcs64, Float, typename std::enable_if_t< std::is_floating_point_v< Float >||IsAapcs64ShortVectorV< Float > > >::get(), and gem5::guest_abi::Argument< Aapcs64, HA, typename std::enable_if_t< IsAapcs64HxaV< HA > > >::get().