package jasmin

  1. Overview
  2. Docs
Compiler for High-Assurance and High-Speed Cryptography

Install

dune-project
 Dependency

Authors

Maintainers

Sources

jasmin-compiler-v2026.03.0.tar.bz2
sha256=dec62a3cd0cd42cfe96ec64b3cd3961e0e8a09fb92ceb64175cffb54fde50e40

doc/jasmin.jasmin/Jasmin/Word/index.html

Module Jasmin.Word

val modulus : Datatypes.nat -> BinNums.coq_Z
type word = BinNums.coq_Z
val coq_HB_unnamed_factory_1 : Datatypes.nat -> (BinNums.coq_Z, word) Eqtype.Coq_isSub.axioms_
val word_word__canonical__eqtype_SubType : Datatypes.nat -> BinNums.coq_Z Eqtype.SubType.coq_type
val coq_HB_unnamed_factory_3 : Datatypes.nat -> word Choice.Countable.axioms_
val coq_HB_unnamed_mixin_7 : Datatypes.nat -> word Eqtype.Coq_hasDecEq.axioms_
val word_word__canonical__eqtype_Equality : Datatypes.nat -> Eqtype.Equality.coq_type
val mkword : Datatypes.nat -> BinNums.coq_Z -> word
val urepr : Datatypes.nat -> word -> BinNums.coq_Z
val word0 : Datatypes.nat -> word
val wsize : Datatypes.nat -> word -> Datatypes.nat
val add_word : Datatypes.nat -> word -> word -> word
val sub_word : Datatypes.nat -> word -> word -> word
val opp_word : Datatypes.nat -> word -> word
val mul_word : Datatypes.nat -> word -> word -> word
val word1 : Datatypes.nat -> word
val wbit : BinNums.coq_Z -> Datatypes.nat -> bool
val w2t : Datatypes.nat -> word -> bool Tuple.tuple_of
val t2w_def : Datatypes.nat -> bool Tuple.tuple_of -> BinNums.coq_Z
val t2w : Datatypes.nat -> bool Tuple.tuple_of -> word
val wand : Datatypes.nat -> word -> word -> word
val wor : Datatypes.nat -> word -> word -> word
val wxor : Datatypes.nat -> word -> word -> word
val coq_lsr : Datatypes.nat -> word -> Datatypes.nat -> word
val rotl : Datatypes.nat -> word -> Datatypes.nat -> word
val rotr : Datatypes.nat -> word -> Datatypes.nat -> word
val wcat_r : Datatypes.nat -> word list -> BinNums.coq_Z