package xedbindings

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

Innovation. Community. Security.