Project

General

Profile

Download (711 Bytes) Statistics
| Branch: | Tag: | Revision:
1
open Utils
2
open Format
3
open Lustre_types
4
open Scheduling_type
5

    
6
val schedule_node: node_desc -> schedule_report
7
val schedule_prog: program_t -> program_t * schedule_report IMap.t
8
val remove_prog_inlined_locals: 'a IMap.t IMap.t -> schedule_report IMap.t -> schedule_report IMap.t
9
val compute_prog_reuse_table: schedule_report IMap.t -> (ident, var_decl) Hashtbl.t IMap.t
10

    
11
val sort_equations_from_schedule: eq list -> ident list list -> eq list * ident list
12

    
13
val pp_warning_unused: formatter -> schedule_report IMap.t -> unit
14
val pp_schedule: formatter -> schedule_report IMap.t -> unit
15
val pp_fanin_table: formatter -> schedule_report IMap.t -> unit
16
val pp_dep_graph: formatter -> schedule_report IMap.t -> unit
(86-86/111)