Module Regalloc_ls_utils
val log : ?no_eol:unit -> ('a, Format.formatter, unit) format -> 'aval log_body_and_terminator :
Cfg.basic_instruction_list ->
Cfg.terminator Cfg.instruction ->
Regalloc_utils.liveness ->
unitval log_cfg_with_infos : Cfg_with_infos.t -> unitval log_body_and_terminator_with_ls_order :
(InstructionId.t -> int) ->
Cfg.basic_instruction_list ->
Cfg.terminator Cfg.instruction ->
Regalloc_utils.liveness ->
unitVersions that display ls_order instead of instruction IDs
val log_cfg_with_infos_with_ls_order :
(InstructionId.t -> int) ->
Cfg_with_infos.t ->
unitval iter_instructions_dfs :
Cfg_with_layout.t ->
instruction:(trap_handler:bool -> Cfg.basic Cfg.instruction -> unit) ->
terminator:(trap_handler:bool -> Cfg.terminator Cfg.instruction -> unit) ->
unitmodule Range : sig ... endmodule Interval : sig ... endmodule ClassIntervals : sig ... endval log_interval : kind:string -> Interval.t -> unitval log_interval_dll : kind:string -> Interval.t DLL.t -> unit