(** For [fixpoint_nodeset], we show that the result is a solution at all program points that are reachable from the given entry points. *)

Theorem fixpoint_nodeset_solution:
forall enodes res e n instr s,
fixpoint_nodeset enodes = Some res ->
NS.In e enodes ->
reachable code successors e n ->
code!n = Some instr ->
In s (successors instr) ->
L.ge res!!s (transf n res!!n).