jon.recoil.org

Module Regalloc_ls_utils.Range

type t = {
  1. mutable begin_ : int;
  2. mutable end_ : int;
}
val overlap : Regalloc_ls_utils.Range.t DLL.t -> Regalloc_ls_utils.Range.t DLL.t -> bool
val is_live : Regalloc_ls_utils.Range.t DLL.t -> pos:int -> bool
val remove_expired : Regalloc_ls_utils.Range.t DLL.t -> pos:int -> unit