(* Pasted from Pottier's PP compiler *) (** This module builds an interference graph for an [ERTL] function. This is done by running a liveness analysis and exploiting its result. [build] returns both the result of the liveness analysis and the interference graph. *) val build: AST.ident List.list -> Joint.joint_internal_function -> Positive.pos Identifiers.identifier_map -> Fixpoints.valuation -> Untrusted_interference.graph