aboutsummaryrefslogtreecommitdiffstats
path: root/riscV/PrepassSchedulingOracleDeps.ml
diff options
context:
space:
mode:
Diffstat (limited to 'riscV/PrepassSchedulingOracleDeps.ml')
l---------[-rw-r--r--]riscV/PrepassSchedulingOracleDeps.ml18
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