Module Convert_Memory_Forward.F
include module type of struct include D.Memory_Forward end
val load :
size:Units.In_bits.t ->
(D.memory, D.address, D.value * D.memory)
Sig.Context_Arity_Forward(D.Context).ar2val store :
size:Units.In_bits.t ->
(D.memory, D.address, D.value, D.memory)
Sig.Context_Arity_Forward(D.Context).ar3val load_block :
(D.memory, D.address, D.block * D.memory)
Sig.Context_Arity_Forward(D.Context).ar2val store_block :
(D.memory, D.address, D.block, D.memory)
Sig.Context_Arity_Forward(D.Context).ar3val memcpy :
size:Units.In_bits.t ->
(D.memory, D.address, D.address, D.memory)
Sig.Context_Arity_Forward(D.Context).ar3val malloc :
id:(int * string) ->
malloc_size:Units.In_bytes.t ->
(D.memory, D.address * D.memory) Sig.Context_Arity_Forward(D.Context).ar1val free :
(D.memory, D.address, D.memory) Sig.Context_Arity_Forward(D.Context).ar2val unknown : level:int -> D.memory Sig.Context_Arity_Forward(D.Context).ar0