module PrepassSchedulingOracleDeps:sig
..end
Common type definitions for prepass scheduling
typecalled_function =
(Registers.reg, AST.ident) Datatypes.sum
type
opweights = {
|
pipelined_resource_bounds : |
|
nr_non_pipelined_units : |
|
latency_of_op : |
|
resources_of_op : |
|
non_pipelined_resources_of_op : |
|
latency_of_load : |
|
resources_of_load : |
|
resources_of_store : |
|
resources_of_cond : |
|
latency_of_call : |
|
resources_of_call : |
|
resources_of_builtin : |
}