# @file xed-operand-enum.txt # This file was automatically generated. # Do not edit this file. #BEGIN_LEGAL # #Copyright (c) 2021 Intel Corporation # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # #END_LEGAL namespace XED cfn xed-operand-enum.c hfn xed-operand-enum.h typename xed_operand_enum_t prefix XED_OPERAND_ stream_ifdef XED_PRINT proto_prefix XED_DLL_EXPORT extra_header xed-common-hdrs.h INVALID AGEN AMD3DNOW ASZ BASE0 BASE1 BCAST BCRC BRDISP_WIDTH CET CHIP CLDEMOTE DEFAULT_SEG DF32 DF64 DISP DISP_WIDTH DUMMY EASZ ELEMENT_SIZE ENCODER_PREFERRED ENCODE_FORCE EOSZ ERROR ESRC FIRST_F2F3 HAS_MODRM HAS_SIB HINT ICLASS ILD_F2 ILD_F3 ILD_SEG IMM0 IMM0SIGNED IMM1 IMM1_BYTES IMM_WIDTH INDEX LAST_F2F3 LLRC LOCK LZCNT MAP MASK MAX_BYTES MEM0 MEM1 MEM_WIDTH MOD MODE MODEP5 MODEP55C MODE_FIRST_PREFIX MODE_SHORT_UD0 MODRM_BYTE MPXMODE MUST_USE_EVEX NEEDREX NEED_MEMDISP NEED_SIB NELEM NOMINAL_OPCODE NOREX NO_SCALE_DISP8 NPREFIXES NREXES NSEG_PREFIXES OSZ OUTREG OUT_OF_BYTES P4 POS_DISP POS_IMM POS_IMM1 POS_MODRM POS_NOMINAL_OPCODE POS_SIB PREFIX66 PTR REALMODE REG REG0 REG1 REG2 REG3 REG4 REG5 REG6 REG7 REG8 REG9 RELBR REP REX REXB REXR REXRR REXW REXX RM ROUNDC SAE SCALE SEG0 SEG1 SEG_OVD SIBBASE SIBINDEX SIBSCALE SMODE SRM TZCNT UBIT UIMM0 UIMM1 USING_DEFAULT_SEGMENT0 USING_DEFAULT_SEGMENT1 VEXDEST210 VEXDEST3 VEXDEST4 VEXVALID VEX_C4 VEX_PREFIX VL WBNOINVD ZEROING