diff options
author | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2021-09-01 16:08:57 +0200 |
---|---|---|
committer | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2021-09-01 16:08:57 +0200 |
commit | 269208723faff37e6f6539b71101515b17a8a36f (patch) | |
tree | 2a52dd6fc5ae0b65b2a40a08c8e20c2eb8357ff3 /riscV/PrepassSchedulingOracleDeps.ml | |
parent | 1fbe45e2d1f02ef6e8fb6fe7545728a744e047b8 (diff) | |
parent | 54a22d92bc18fa3ece958a097844caa5e7b2e0c5 (diff) | |
download | compcert-kvx-269208723faff37e6f6539b71101515b17a8a36f.tar.gz compcert-kvx-269208723faff37e6f6539b71101515b17a8a36f.zip |
[MERGE] BTL into kvx-work (replacing RTLpath)
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 |