Module Mavryk_webassembly_interpreter.V128
type ('i8x16, 'i16x8, 'i32x4, 'i64x2, 'f32x4, 'f64x2) laneop =
| I8x16 of 'i8x16
| I16x8 of 'i16x8
| I32x4 of 'i32x4
| I64x2 of 'i64x2
| F32x4 of 'f32x4
| F64x2 of 'f64x2
val pp_laneop :
(Ppx_deriving_runtime.Format.formatter ->
'i8x16 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'i16x8 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'i32x4 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'i64x2 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'f32x4 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'f64x2 ->
Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
('i8x16, 'i16x8, 'i32x4, 'i64x2, 'f32x4, 'f64x2) laneop ->
Ppx_deriving_runtime.unit
val show_laneop :
(Ppx_deriving_runtime.Format.formatter ->
'i8x16 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'i16x8 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'i32x4 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'i64x2 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'f32x4 ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter ->
'f64x2 ->
Ppx_deriving_runtime.unit) ->
('i8x16, 'i16x8, 'i32x4, 'i64x2, 'f32x4, 'f64x2) laneop ->
Ppx_deriving_runtime.string
type shape = (unit, unit, unit, unit, unit, unit) laneop
val num_lanes : ('a, 'b, 'c, 'd, 'e, 'f) laneop -> int
val string_of_shape : ('a, 'b, 'c, 'd, 'e, 'f) laneop -> string
val to_string : t -> string
val to_hex_string : t -> string
val of_strings : shape -> string list -> t
val pp : Stdlib.Format.formatter -> t -> unit
module V8x16 : sig ... end