Module Regalloc_split_utils
val split_live_ranges : bool Stdlib.Lazy.tval split_more_destruction_points : bool Stdlib.Lazy.tval split_around_loops : bool Stdlib.Lazy.tval log :
?no_eol:unit ->
('a, Stdlib.Format.formatter, unit) Stdlib.format ->
'aval log_dominance_frontier : Cfg.t -> Cfg_dominators.t -> unitval log_dominator_tree : Cfg_dominators.dominator_tree -> unitval log_dominator_forest : Cfg_dominators.dominator_tree list -> unitval log_substitution : Regalloc_substitution.t -> unitval log_substitutions : Regalloc_substitution.map -> unitval log_stack_subst : Regalloc_substitution.t -> unitval live_at_block_beginning : Cfg_with_infos.t -> Label.t -> Reg.Set.tval equal_destruction_kind :
Regalloc_split_utils.destruction_kind ->
Regalloc_split_utils.destruction_kind ->
boolval destruction_point_at_end :
Cfg.basic_block ->
Regalloc_split_utils.destruction_kind option