Regalloc_split_statetype destructions_at_end =
(Regalloc_split_utils.destruction_kind * Reg.Set.t) Label.Map.ttype definitions_at_beginning = Reg.Set.t Label.Map.ttype phi_at_beginning = Reg.Set.t Label.Map.tval log_renaming_info : t -> unitval make : Cfg_with_infos.t -> tConstructs the renaming information necessary to split the live ranges.
The components are:
val destructions_at_end : t -> destructions_at_endval definitions_at_beginning : t -> definitions_at_beginningval phi_at_beginning : t -> phi_at_beginningval stack_slots : t -> Regalloc_stack_slots.t