@@ -380760,9 +380760,9 @@ type t =
380760380760 | Pstring_load_16 of bool
380761380761 | Pstring_load_32 of bool
380762380762 | Pstring_load_64 of bool
380763- | Pstring_set_16 of bool
380763+ (* | Pstring_set_16 of bool
380764380764 | Pstring_set_32 of bool
380765- | Pstring_set_64 of bool
380765+ | Pstring_set_64 of bool *)
380766380766 (* load/set 16,32,64 bits from a
380767380767 (char, int8_unsigned_elt, c_layout) Bigarray.Array1.t : (unsafe) *)
380768380768 | Pbigstring_load_16 of bool
@@ -380946,9 +380946,9 @@ type t =
380946380946 | Pstring_load_16 of bool
380947380947 | Pstring_load_32 of bool
380948380948 | Pstring_load_64 of bool
380949- | Pstring_set_16 of bool
380949+ (* | Pstring_set_16 of bool
380950380950 | Pstring_set_32 of bool
380951- | Pstring_set_64 of bool
380951+ | Pstring_set_64 of bool *)
380952380952 (* load/set 16,32,64 bits from a
380953380953 (char, int8_unsigned_elt, c_layout) Bigarray.Array1.t : (unsafe) *)
380954380954 | Pbigstring_load_16 of bool
@@ -381145,9 +381145,9 @@ let eq_primitive_approx ( lhs : t) (rhs : t) =
381145381145 | Pstring_load_16 str -> (match rhs with Pstring_load_16 str1 -> str = str1 | _ -> false )
381146381146 | Pstring_load_32 b -> (match rhs with Pstring_load_32 b1 -> b = b1 | _ -> false )
381147381147 | Pstring_load_64 b -> (match rhs with Pstring_load_64 b1 -> b = b1 | _ -> false )
381148- | Pstring_set_16 b -> (match rhs with Pstring_set_16 b1 -> b = b1 | _ -> false )
381148+ (* | Pstring_set_16 b -> (match rhs with Pstring_set_16 b1 -> b = b1 | _ -> false )
381149381149 | Pstring_set_32 b -> (match rhs with Pstring_set_32 b1 -> b = b1 | _ -> false )
381150- | Pstring_set_64 b -> (match rhs with Pstring_set_64 b1 -> b = b1 | _ -> false )
381150+ | Pstring_set_64 b -> (match rhs with Pstring_set_64 b1 -> b = b1 | _ -> false ) *)
381151381151 | Pbigstring_load_16 b -> (match rhs with Pbigstring_load_16 b1 -> b = b1 | _ -> false )
381152381152 | Pbigstring_load_32 b -> (match rhs with Pbigstring_load_32 b1 -> b = b1 | _ -> false )
381153381153 | Pbigstring_load_64 b -> (match rhs with Pbigstring_load_64 b1 -> b = b1 | _ -> false )
@@ -393453,9 +393453,9 @@ let rec no_side_effects (lam : Lam.t) : bool =
393453393453 | Pstring_load_16 _
393454393454 | Pstring_load_32 _
393455393455 | Pstring_load_64 _
393456- | Pstring_set_16 _
393456+ (* | Pstring_set_16 _
393457393457 | Pstring_set_32 _
393458- | Pstring_set_64 _
393458+ | Pstring_set_64 _ *)
393459393459 (* load/set 16,32,64 bits from a
393460393460 (char, int8_unsigned_elt, c_layout) Bigarray.Array1.t : (unsafe) *)
393461393461 | Pbigstring_load_16 _
@@ -394452,15 +394452,15 @@ let primitive ppf (prim : Lam_primitive.t) = match prim with
394452394452 | Pstring_load_64(unsafe) ->
394453394453 if unsafe then fprintf ppf "string.unsafe_get64"
394454394454 else fprintf ppf "string.get64"
394455- | Pstring_set_16(unsafe) ->
394455+ (* | Pstring_set_16(unsafe) ->
394456394456 if unsafe then fprintf ppf "string.unsafe_set16"
394457394457 else fprintf ppf "string.set16"
394458394458 | Pstring_set_32(unsafe) ->
394459394459 if unsafe then fprintf ppf "string.unsafe_set32"
394460394460 else fprintf ppf "string.set32"
394461394461 | Pstring_set_64(unsafe) ->
394462394462 if unsafe then fprintf ppf "string.unsafe_set64"
394463- else fprintf ppf "string.set64"
394463+ else fprintf ppf "string.set64" *)
394464394464 | Pbigstring_load_16(unsafe) ->
394465394465 if unsafe then fprintf ppf "bigarray.array1.unsafe_get16"
394466394466 else fprintf ppf "bigarray.array1.get16"
@@ -400808,9 +400808,9 @@ let translate loc
400808400808 It is inlined, this should not appear here *)
400809400809 | Pbittest
400810400810
400811- | Pstring_set_16 _
400811+ (* | Pstring_set_16 _
400812400812 | Pstring_set_32 _
400813- | Pstring_set_64 _
400813+ | Pstring_set_64 _ *)
400814400814 | Pbigstring_load_16 _
400815400815 | Pbigstring_load_32 _
400816400816 | Pbigstring_load_64 _
@@ -405796,9 +405796,9 @@ let lam_prim ~primitive:( p : Lambda.primitive) ~args loc : Lam.t =
405796405796 | Pstring_load_16 x -> prim ~primitive:(Pstring_load_16 x) ~args loc
405797405797 | Pstring_load_32 x -> prim ~primitive:(Pstring_load_32 x) ~args loc
405798405798 | Pstring_load_64 x -> prim ~primitive:(Pstring_load_64 x) ~args loc
405799- | Pstring_set_16 x -> prim ~primitive:(Pstring_set_16 x) ~args loc
405800- | Pstring_set_32 x -> prim ~primitive:(Pstring_set_32 x) ~args loc
405801- | Pstring_set_64 x -> prim ~primitive:(Pstring_set_64 x) ~args loc
405799+ | Pstring_set_16 _
405800+ | Pstring_set_32 _
405801+ | Pstring_set_64 _ -> assert false
405802405802 | Pbigstring_load_16 x -> prim ~primitive:(Pbigstring_load_16 x) ~args loc
405803405803 | Pbigstring_load_32 x -> prim ~primitive:(Pbigstring_load_32 x) ~args loc
405804405804 | Pbigstring_load_64 x -> prim ~primitive:(Pbigstring_load_64 x) ~args loc
0 commit comments