Module Reg_availability_set
Register availability sets.
See comments in the .ml file about these functions.
val of_list : Reg_with_debug_info.t list -> tval fold : (Reg_with_debug_info.t -> 'a -> 'a) -> t -> 'a -> 'aThis returns the initial value in the Unreachable case
Return a subset of the given availability set which contains no registers that are not associated with debug info (and holding values of non-persistent identifiers); and where no two registers share the same location.
val print :
print_reg:(Format.formatter -> Reg.t -> unit) ->
Format.formatter ->
t ->
unitFor debugging purposes only.