package xedbindings

  1. Overview
  2. Docs

Module Xedbindings_bind.BindSource

Sourcemodule Funcs = C.Function
Sourcemodule Types = Types_generated
Sourcemodule Ptr = Types.Ptr
Sourcemodule ChipFeatures : sig ... end
Sourcemodule DecodedInst : sig ... end
Sourcemodule EncoderRequest : sig ... end
Sourcemodule FlagAction : sig ... end
Sourcemodule FlagSet : sig ... end
Sourcemodule Inst : sig ... end
Sourcemodule Operand : sig ... end
Sourcemodule Operand3 : sig ... end
Sourcemodule OperandValues : sig ... end
Sourcemodule SimpleFlag : sig ... end
Sourcemodule State : sig ... end
Sourcemodule Constants : sig ... end
Sourcemodule Enum : sig ... end
Sourcemodule Enc : sig ... end
Sourceval xed_addr : [> `Read | `Write ] Types.encoder_instruction_ptr -> int -> unit
Sourceval xed_attribute : int -> XBEnums.attribute
Sourceval xed_attribute_max : unit -> int
Sourceval xed_decode : [> `Read | `Write ] Types.decoded_inst_ptr -> string -> XBEnums.error
Sourceval xed_decode_with_features : [> `Read | `Write ] Types.decoded_inst_ptr -> string -> [> `Read | `Write ] Types.chip_features_ptr -> XBEnums.error
Sourceval xed_encode_nop : bytes -> XBEnums.error
Sourceval xed_encode_request_print : [> `Read ] Types.encoder_request_ptr -> bytes -> unit
Sourceval xed_flag_dfv_get_default_flags_values : XBEnums.reg -> [> `Read | `Write ] Types.flag_dfv_ptr -> bool
Sourceval xed_get_version : unit -> string
Sourceval xed_ild_decode : [> `Read | `Write ] Types.decoded_inst_ptr -> string -> XBEnums.error
Sourceval xed_rep : [> `Read | `Write ] Types.encoder_instruction_ptr -> unit
Sourceval xed_repne : [> `Read | `Write ] Types.encoder_instruction_ptr -> unit
Sourceval xed_set_verbosity : int -> unit
Sourceval xed_tables_init : unit -> unit
OCaml

Innovation. Community. Security.