Xed.OperandValuesSourceinclude module type of struct include Bind.OperandValues endtype -'perm t =
(Xedbindings_bind.Bind.Types.operand_values Ctypes.abstract, 'perm)
Xedbindings_bind.Bind.Ptr.tval uninit :
unit ->
(Xedbindings_bind.Bind.Types.operand_values Ctypes.abstract,
[ `Read | `Write ])
Xedbindings_bind.Bind.Ptr.tval get_base_reg :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
Xedbindings_bind.XBEnums.regval get_branch_displacement_byte :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
charval get_branch_displacement_int64 :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.tval get_displacement_for_memop :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
boolval get_iclass :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Xedbindings_bind.XBEnums.iclassval get_immediate_byte :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
charval get_immediate_int64 :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.tval get_immediate_uint64 :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Unsigned.UInt64.tval get_index_reg :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
Xedbindings_bind.XBEnums.regval get_memory_displacement_byte :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
charval get_memory_displacement_int64 :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.tval get_memory_displacement_int64_raw :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.tval get_memory_operand_length :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
intval get_seg_reg :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
Xedbindings_bind.XBEnums.regval has_address_size_prefix :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
boolval has_branch_displacement :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
boolval has_memory_displacement :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
boolval has_operand_size_prefix :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
boolval ignored_branch_not_taken_hint :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
boolval ignored_branch_taken_hint :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
boolval init_keep_mode :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
[ `Read | `Write ] tval number_of_memory_operands :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
intval segment_prefix :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Xedbindings_bind.XBEnums.regval set_base_reg :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
Xedbindings_bind.XBEnums.reg ->
unitval set_branch_displacement :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.t ->
int ->
unitval set_branch_displacement_bits :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.t ->
int ->
unitval set_effective_address_width :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
unitval set_effective_operand_width :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
unitval set_iclass :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Xedbindings_bind.XBEnums.iclass ->
unitval set_immediate_signed :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int32.t ->
int ->
unitval set_immediate_signed_bits :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int32.t ->
int ->
unitval set_immediate_unsigned :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Unsigned.UInt64.t ->
int ->
unitval set_immediate_unsigned_bits :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Unsigned.UInt64.t ->
int ->
unitval set_index_reg :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
Xedbindings_bind.XBEnums.reg ->
unitval set_memory_displacement :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.t ->
int ->
unitval set_memory_displacement_bits :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Signed.Int64.t ->
int ->
unitval set_memory_operand_length :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
unitval set_mode :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
[> `Read ] Xedbindings_bind.Bind.Types.state_ptr ->
unitval set_operand_reg :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
Xedbindings_bind.XBEnums.operand ->
Xedbindings_bind.XBEnums.reg ->
unitval set_scale :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
int ->
unitval set_seg_reg :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
Xedbindings_bind.XBEnums.reg ->
unitval using_default_segment :
[> `Read ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
int ->
boolval zero_branch_displacement :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
unitval zero_immediate :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
unitval zero_memory_displacement :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
unitval zero_segment_override :
[> `Read | `Write ] Xedbindings_bind.Bind.Types.operand_values_ptr ->
unitval get_immediate_is_signed :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
boolval get_branch_displacement_length :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
intval get_branch_displacement_length_bits :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
intval get_effective_address_width :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
intval get_effective_operand_width :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
intval get_memory_displacement_length :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
intval get_memory_displacement_length_bits :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
intval get_memory_displacement_length_bits_raw :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
intval get_stack_address_width :
[> `Read ] Xedbindings_bind.Types_generated.operand_values_ptr ->
int