package xedbindings
Bindings to Intel XED
Install
Dune Dependency
Authors
Maintainers
Sources
ocaml-xed-bindings-v0.9.tgz
sha256=180f7a952a55eeccd58190f808a066e3fdab93e94436037b4e88d5a9d0db09af
doc/xedbindings.xed/Xedbindings_xed/Xed/Operand3/index.html
Module Xed.Operand3
Source
include module type of struct include Bind.Operand3 end
Source
val get_base0 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_base1 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_chip :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.chip
Source
val get_error :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.error
Source
val get_iclass :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.iclass
Source
val get_index :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_mem_width :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Unsigned.UInt16.t
Source
val get_outreg :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg0 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg1 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg2 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg3 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg4 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg5 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg6 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg7 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg8 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_reg9 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_seg0 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_seg1 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg
Source
val get_using_default_segment0 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int
Source
val get_using_default_segment1 :
[> `Read ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int
Source
val set_absbr :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_agen :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_amd3dnow :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_base0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_base1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_bcast :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_bcrc :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_brdisp_width :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
char ->
unit
Source
val set_chip :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.chip ->
unit
Source
val set_cldemote :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_default_seg :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_df32 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_df64 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_disp :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Signed.Int64.t ->
unit
Source
val set_disp_width :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
char ->
unit
Source
val set_dummy :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_easz :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_element_size :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_encode_force :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_encoder_preferred :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_eosz :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_error :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.error ->
unit
Source
val set_esrc :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_evvspace :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_first_f2f3 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_has_egpr :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_hint :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_iclass :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.iclass ->
unit
Source
val set_ild_f2 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_ild_f3 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_ild_seg :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_imm0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_imm0signed :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_imm1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_imm1_bytes :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_imm_width :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
char ->
unit
Source
val set_index :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_last_f2f3 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_llrc :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_lock :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_lzcnt :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_mask :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_max_bytes :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_mem0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_mem1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_mem_width :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Unsigned.UInt16.t ->
unit
Source
val set_mode :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_mode_first_prefix :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_mode_short_ud0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_modep5 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_modep55c :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_modrm_byte :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_mpxmode :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_must_use_evex :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_need_memdisp :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_need_sib :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_needrex :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_nelem :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_no_apx :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_no_evex :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_no_vex :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_nominal_opcode :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_norex :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_norex2 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_nprefixes :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_nrexes :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_nseg_prefixes :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_out_of_bytes :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_outreg :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_pos_disp :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_pos_imm :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_pos_imm1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_pos_modrm :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_pos_nominal_opcode :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_pos_sib :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_prefix66 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_realmode :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_reg0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg2 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg3 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg4 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg5 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg6 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg7 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg8 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_reg9 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_relbr :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rex2 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rexb :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rexb4 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rexr :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rexr4 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rexw :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rexx :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_rexx4 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_roundc :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_scale :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_seg0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_seg1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Xedbindings_bind.XBEnums.reg ->
unit
Source
val set_seg_ovd :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_sibbase :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_sibindex :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_sibscale :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_skip_osz :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_smode :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_tzcnt :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_ubit :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_uimm0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
Unsigned.UInt64.t ->
unit
Source
val set_uimm1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
char ->
unit
Source
val set_using_default_segment0 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_using_default_segment1 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_vex_c4 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_vex_prefix :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_vexdest210 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_vexdest3 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_vexdest4 :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_vexvalid :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_vl_ign :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_wbnoinvd :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_zeroing :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.decoded_inst_ptr ->
int ->
unit
Source
val set_has_modrm :
[> `Read | `Write ] Xedbindings_bind.Types_generated.decoded_inst_ptr ->
bool ->
unit
Source
val set_has_sib :
[> `Read | `Write ] Xedbindings_bind.Types_generated.decoded_inst_ptr ->
bool ->
unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>