Zydis
master
|
Extended info for APX
instructions.
More...
#include <DecoderTypes.h>
Data Fields | |
ZyanBool | uses_egpr |
Signals, if the instruction uses the extended GP registers (R16..R31). More... | |
ZyanBool | has_nf |
Signals, if the APX no flags functionality is enabled for the instruction. More... | |
ZyanBool | has_zu |
Signals, if the APX zero upper functionality is enabled for the instruction. More... | |
ZyanBool | has_ppx |
Signals, if the APX push/pop performance-hint (PPX ) is enabled for the instruction. More... | |
ZydisSourceConditionCode | scc |
The APX source condition code. More... | |
ZydisDefaultFlagsValue | default_flags |
The APX default flags value (DFV) that is assigned to the status flags when the source condition code scc evaluates to false . More... | |
Extended info for APX
instructions.
ZydisDefaultFlagsValue default_flags |
The APX default flags value (DFV) that is assigned to the status flags when the source condition code scc
evaluates to false
.
This value is only used, if scc
is not ZYDIS_SCC_NONE
.
ZyanBool has_nf |
Signals, if the APX no flags
functionality is enabled for the instruction.
ZyanBool has_ppx |
Signals, if the APX push/pop performance-hint (PPX
) is enabled for the instruction.
This flag is only valid for push2p
and pop2p
.
ZyanBool has_zu |
Signals, if the APX zero upper
functionality is enabled for the instruction.
The APX source condition code.
ZyanBool uses_egpr |
Signals, if the instruction uses the extended GP registers (R16..R31).