diff options
author | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-02-01 23:28:19 +0100 |
---|---|---|
committer | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-02-01 23:28:19 +0100 |
commit | db2be07620492d586d3e8993a745b58e39f71d75 (patch) | |
tree | d10519f990d02d09d16fc99e330972c2413dcafb /mppa_k1c/InstructionScheduler.mli | |
parent | 8256911b00a02b623a50b9d8e7858454658cd7f1 (diff) | |
download | compcert-kvx-db2be07620492d586d3e8993a745b58e39f71d75.tar.gz compcert-kvx-db2be07620492d586d3e8993a745b58e39f71d75.zip |
new version of the scheduler, interface to Gurobi
in jpeg-6b
REOPTIMIZING SUCCEEDED 22 < 23 for 32 instructions
REOPTIMIZING SUCCEEDED 81 < 83 for 139 instructions
REOPTIMIZING SUCCEEDED 46 < 47 for 81 instructions
Diffstat (limited to 'mppa_k1c/InstructionScheduler.mli')
-rw-r--r-- | mppa_k1c/InstructionScheduler.mli | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mppa_k1c/InstructionScheduler.mli b/mppa_k1c/InstructionScheduler.mli index 1cd286a6..629664f9 100644 --- a/mppa_k1c/InstructionScheduler.mli +++ b/mppa_k1c/InstructionScheduler.mli @@ -102,4 +102,6 @@ val pseudo_boolean_scheduler : pseudo_boolean_problem_type -> problem -> solutio val smt_print_problem : out_channel -> problem -> unit;; -val ilp_print_problem : out_channel -> problem -> pseudo_boolean_problem_type -> unit;; +val ilp_print_problem : out_channel -> problem -> pseudo_boolean_problem_type -> pseudo_boolean_mapper;; + +val ilp_scheduler : pseudo_boolean_problem_type -> problem -> solution option;; |