package xedbindings

  1. Overview
  2. Docs
Bindings to Intel XED

Install

Dune Dependency

Authors

Maintainers

Sources

ocaml-xed-bindings-v0.9.tgz
sha256=180f7a952a55eeccd58190f808a066e3fdab93e94436037b4e88d5a9d0db09af

doc/xedbindings.bind/Xedbindings_bind/Bind/Operand/index.html

Module Bind.OperandSource

Sourcetype -'perm t = (Types.operand Ctypes.abstract, 'perm) Ptr.t
Sourceval uninit : unit -> (Types.operand Ctypes.abstract, [ `Read | `Write ]) Ptr.t
Sourceval conditional_read : [> `Read ] Types.operand_ptr -> int
Sourceval conditional_write : [> `Read ] Types.operand_ptr -> int
Sourceval imm : [> `Read ] Types.operand_ptr -> Unsigned.UInt32.t
Sourceval name : [> `Read ] Types.operand_ptr -> XBEnums.operand
Sourceval nonterminal_name : [> `Read ] Types.operand_ptr -> XBEnums.nonterminal
Sourceval op_type : [> `Read ] Types.operand_ptr -> XBEnums.operand_type
Sourceval print : [> `Read ] Types.operand_ptr -> bytes -> unit
Sourceval read : [> `Read ] Types.operand_ptr -> int
Sourceval read_and_written : [> `Read ] Types.operand_ptr -> int
Sourceval read_only : [> `Read ] Types.operand_ptr -> int
Sourceval reg : [> `Read ] Types.operand_ptr -> XBEnums.reg
Sourceval template_is_register : [> `Read ] Types.operand_ptr -> int
Sourceval width_bits : [> `Read ] Types.operand_ptr -> Unsigned.UInt32.t -> Unsigned.UInt32.t
Sourceval written : [> `Read ] Types.operand_ptr -> int
Sourceval written_only : [> `Read ] Types.operand_ptr -> int
OCaml

Innovation. Community. Security.