Added dataflow module
This commit is contained in:
15
lib/miniImp/definedVariables.mli
Normal file
15
lib/miniImp/definedVariables.mli
Normal file
@ -0,0 +1,15 @@
|
||||
open Analysis
|
||||
|
||||
module Variable : sig
|
||||
type t
|
||||
val pp : out_channel -> t -> unit
|
||||
end
|
||||
|
||||
module RISCCfg = CfgRISC.RISCCfg
|
||||
|
||||
module DVCfg : Dataflow.C with type elt = CfgRISC.RISCSimpleStatements.t
|
||||
and type internal = Variable.t
|
||||
|
||||
val compute_defined_variables : RISCCfg.t -> DVCfg.t
|
||||
|
||||
val compute_cfg : DVCfg.t -> RISCCfg.t
|
||||
Reference in New Issue
Block a user