Intel® X86 Encoder Decoder
Loading...
Searching...
No Matches
xed-flag-action-enum.h File Reference
#include "xed-common-hdrs.h"

Macros

#define XED_FLAG_ACTION_0_DEFINED   1
 
#define XED_FLAG_ACTION_1_DEFINED   1
 
#define XED_FLAG_ACTION_ah_DEFINED   1
 
#define XED_FLAG_ACTION_INVALID_DEFINED   1
 
#define XED_FLAG_ACTION_LAST_DEFINED   1
 
#define XED_FLAG_ACTION_mod_DEFINED   1
 
#define XED_FLAG_ACTION_pop_DEFINED   1
 
#define XED_FLAG_ACTION_tst_DEFINED   1
 
#define XED_FLAG_ACTION_u_DEFINED   1
 

Enumerations

enum  xed_flag_action_enum_t {
  XED_FLAG_ACTION_INVALID ,
  XED_FLAG_ACTION_u ,
  XED_FLAG_ACTION_tst ,
  XED_FLAG_ACTION_mod ,
  XED_FLAG_ACTION_0 ,
  XED_FLAG_ACTION_pop ,
  XED_FLAG_ACTION_ah ,
  XED_FLAG_ACTION_1 ,
  XED_FLAG_ACTION_LAST
}
 

Functions

XED_DLL_EXPORT xed_flag_action_enum_t str2xed_flag_action_enum_t (const char *s)
 This converts strings to xed_flag_action_enum_t types.
 
XED_DLL_EXPORT const char * xed_flag_action_enum_t2str (const xed_flag_action_enum_t p)
 This converts strings to xed_flag_action_enum_t types.
 
XED_DLL_EXPORT xed_flag_action_enum_t xed_flag_action_enum_t_last (void)
 Returns the last element of the enumeration.
 

Macro Definition Documentation

◆ XED_FLAG_ACTION_0_DEFINED

#define XED_FLAG_ACTION_0_DEFINED   1

◆ XED_FLAG_ACTION_1_DEFINED

#define XED_FLAG_ACTION_1_DEFINED   1

◆ XED_FLAG_ACTION_ah_DEFINED

#define XED_FLAG_ACTION_ah_DEFINED   1

◆ XED_FLAG_ACTION_INVALID_DEFINED

#define XED_FLAG_ACTION_INVALID_DEFINED   1

◆ XED_FLAG_ACTION_LAST_DEFINED

#define XED_FLAG_ACTION_LAST_DEFINED   1

◆ XED_FLAG_ACTION_mod_DEFINED

#define XED_FLAG_ACTION_mod_DEFINED   1

◆ XED_FLAG_ACTION_pop_DEFINED

#define XED_FLAG_ACTION_pop_DEFINED   1

◆ XED_FLAG_ACTION_tst_DEFINED

#define XED_FLAG_ACTION_tst_DEFINED   1

◆ XED_FLAG_ACTION_u_DEFINED

#define XED_FLAG_ACTION_u_DEFINED   1

Enumeration Type Documentation

◆ xed_flag_action_enum_t

Enumerator
XED_FLAG_ACTION_INVALID 
XED_FLAG_ACTION_u 

undefined (treated as a write)

XED_FLAG_ACTION_tst 

test (read)

XED_FLAG_ACTION_mod 

modification (write)

XED_FLAG_ACTION_0 

value will be zero (write)

XED_FLAG_ACTION_pop 

value comes from the stack (write)

XED_FLAG_ACTION_ah 

value comes from AH (write)

XED_FLAG_ACTION_1 

value will be 1 (write)

XED_FLAG_ACTION_LAST