Module Flambda2_to_cmm.To_cmm_primitive
Translation of Flambda primitives to Cmm.
val trans_prim : To_cmm_env.t To_cmm_env.trans_primval prim_simple :
To_cmm_env.t ->
To_cmm_result.t ->
Debuginfo.t ->
Flambda2_terms.Flambda_primitive.t ->
To_cmm_env.simple To_cmm_env.bound_expr
* To_cmm_env.extra_info option
* To_cmm_env.t
* To_cmm_result.t
* Flambda2_terms.Effects_and_coeffects.tval prim_complex :
To_cmm_env.t ->
To_cmm_result.t ->
Debuginfo.t ->
Flambda2_terms.Flambda_primitive.t ->
To_cmm_env.complex To_cmm_env.bound_expr
* To_cmm_env.t
* To_cmm_result.t
* Flambda2_terms.Effects_and_coeffects.t