Module Regalloc_ls_utils.Interval
type t = {reg : Reg.t;mutable begin_ : int;mutable end_ : int;ranges : Regalloc_ls_utils.Range.t DLL.t;
}val equal :
Regalloc_ls_utils.Interval.t ->
Regalloc_ls_utils.Interval.t ->
boolval copy : Regalloc_ls_utils.Interval.t -> Regalloc_ls_utils.Interval.tval print : Stdlib.Format.formatter -> Regalloc_ls_utils.Interval.t -> unitval overlap :
Regalloc_ls_utils.Interval.t ->
Regalloc_ls_utils.Interval.t ->
boolval is_live : Regalloc_ls_utils.Interval.t -> pos:int -> boolval remove_expired : Regalloc_ls_utils.Interval.t -> pos:int -> unitmodule DLL : sig ... end