jon.recoil.org

Module Regalloc_substitution

type t = Reg.t Reg.Tbl.t
val apply_reg : Regalloc_substitution.t -> Reg.t -> Reg.t
val apply_array_in_place : Regalloc_substitution.t -> Reg.t array -> unit
val apply_array : Regalloc_substitution.t -> Reg.t array -> Reg.t array
val apply_block_in_place : Regalloc_substitution.t -> Cfg.basic_block -> unit
val apply_cfg_in_place : Regalloc_substitution.map -> Cfg.t -> unit