diff options
Diffstat (limited to 'riscV/PrepassSchedulingOracleDeps.ml')
l---------[-rw-r--r--] | riscV/PrepassSchedulingOracleDeps.ml | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/riscV/PrepassSchedulingOracleDeps.ml b/riscV/PrepassSchedulingOracleDeps.ml index 8d10d406..1e955b85 100644..120000 --- a/riscV/PrepassSchedulingOracleDeps.ml +++ b/riscV/PrepassSchedulingOracleDeps.ml @@ -1,17 +1 @@ -type called_function = (Registers.reg, AST.ident) Datatypes.sum - -type opweights = - { - pipelined_resource_bounds : int array; - nr_non_pipelined_units : int; - latency_of_op : Op.operation -> int -> int; - resources_of_op : Op.operation -> int -> int array; - non_pipelined_resources_of_op : Op.operation -> int -> int array; - latency_of_load : AST.trapping_mode -> AST.memory_chunk -> Op.addressing -> int -> int; - resources_of_load : AST.trapping_mode -> AST.memory_chunk -> Op.addressing -> int -> int array; - resources_of_store : AST.memory_chunk -> Op.addressing -> int -> int array; - resources_of_cond : Op.condition -> int -> int array; - latency_of_call : AST.signature -> called_function -> int; - resources_of_call : AST.signature -> called_function -> int array; - resources_of_builtin : AST.external_function -> int array - };; +../aarch64/PrepassSchedulingOracleDeps.ml
\ No newline at end of file |