Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
arion_lnx_arm64::user_fpsimd_state Struct Reference

Structure representing the AArch64 Floating-Point and SIMD (FPSIMD) state. More...

#include <lnx_arch_arm64.hpp>

Public Attributes

__uint128_t vregs [32]
 Vector registers V0 to V31 (128-bit each).
 
__u32 fpsr
 Floating-Point Status Register.
 
__u32 fpcr
 Floating-Point Control Register.
 
__u32 __reserved [2]
 Reserved padding.
 

Detailed Description

Structure representing the AArch64 Floating-Point and SIMD (FPSIMD) state.

Member Data Documentation

◆ __reserved

__u32 arion_lnx_arm64::user_fpsimd_state::__reserved[2]

Reserved padding.

◆ fpcr

__u32 arion_lnx_arm64::user_fpsimd_state::fpcr

Floating-Point Control Register.

◆ fpsr

__u32 arion_lnx_arm64::user_fpsimd_state::fpsr

Floating-Point Status Register.

◆ vregs

__uint128_t arion_lnx_arm64::user_fpsimd_state::vregs[32]

Vector registers V0 to V31 (128-bit each).


The documentation for this struct was generated from the following file: