jon.recoil.org

Module Flambda2_simplify.Flow_analysis

Dataflow analysis.

This module aims mainly at tracking uses of variables (other things may be added later on), with the aim of:

Analyze the uses.

val did_perform_mutable_unboxing : Flow_types.Flow_result.t -> bool

true iff the mutable unboxing pass actually did unbox things

val added_useful_alias_in_loop : Flambda2_types.Typing_env.t -> Flow_types.Acc.t -> Flow_types.Flow_result.t -> bool