DynamoRIO
|
_dr_svep_t Union Reference
#include <dr_defines.h>
Data Fields | |
ushort | u16 [4] |
uint | u32 [2] |
uint64 | u64 [1] |
Detailed Description
64-bit Arm Scalable Vector Extension (SVE) predicate register Pn. SVE Pn registers are used to hold mask values that control the operation of some SVE instructions. Pn registers have one bit for every byte of a Zn register to the size of a Pn register is always 1/8 the size of a Zn register. DynamoRIO currently supports up to 512-bit Zn registers and 64-bit Pn registers.
Field Documentation
◆ u16
ushort _dr_svep_t::u16[4] |
The full 64-bit Pn or FFR register as 16-bit elements.
◆ u32
uint _dr_svep_t::u32[2] |
The full 64-bit Pn or FFR register as 32-bit elements.
◆ u64
uint64 _dr_svep_t::u64[1] |
The full 64-bit Pn or FFR register as 64-bit elements.
The documentation for this union was generated from the following file:
- /home/runner/work/dynamorio/dynamorio/build_release-64/include/dr_defines.h