aboutsummaryrefslogtreecommitdiffstats
path: root/driver
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2022-05-27 01:05:32 +0100
committerYann Herklotz <git@yannherklotz.com>2022-05-27 01:05:32 +0100
commit0a44da6a7037d9eb270386eeef4f929177c4ec0d (patch)
treeac08c768bbdedda7d791972ee0e2c4db1fb5ac14 /driver
parent27714f85233e52978caebd67b550bde51e693d48 (diff)
downloadvericert-0a44da6a7037d9eb270386eeef4f929177c4ec0d.tar.gz
vericert-0a44da6a7037d9eb270386eeef4f929177c4ec0d.zip
Rewrite a lot fixing scheduling of Gible
Diffstat (limited to 'driver')
-rw-r--r--driver/VericertDriver.ml18
1 files changed, 8 insertions, 10 deletions
diff --git a/driver/VericertDriver.ml b/driver/VericertDriver.ml
index e89ff86..f2e0fc3 100644
--- a/driver/VericertDriver.ml
+++ b/driver/VericertDriver.ml
@@ -65,9 +65,8 @@ let compile_c_file sourcename ifile ofile =
set_dest Vericert.PrintClight.destination option_dclight ".light.c";
set_dest Vericert.PrintCminor.destination option_dcminor ".cm";
set_dest Vericert.PrintRTL.destination option_drtl ".rtl";
- set_dest Vericert.PrintRTLBlock.destination option_drtlblock ".rtlblock";
- set_dest Vericert.PrintRTLPar.destination option_drtlpar ".rtlpar";
- set_dest Vericert.PrintRTLParFU.destination option_drtlparfu ".rtlparfu";
+ set_dest Vericert.PrintGibleSeq.destination option_dgblseq ".gblseq";
+ set_dest Vericert.PrintGiblePar.destination option_dgblpar ".gblpar";
set_dest Vericert.PrintHTL.destination option_dhtl ".htl";
set_dest Vericert.Regalloc.destination_alloctrace option_dalloctrace ".alloctrace";
set_dest Vericert.PrintLTL.destination option_dltl ".ltl";
@@ -266,7 +265,8 @@ HLS Optimisations:
-dclight Save generated Clight in <file>.light.c
-dcminor Save generated Cminor in <file>.cm
-drtl Save RTL at various optimization points in <file>.rtl.<n>
- -drtlblock Save RTLBlock <file>.rtlblock
+ -dgblseq Save GibleSeq <file>.gblseq
+ -dgblpar Save GiblePar <file>.gblpar
-dhtl Save HTL before Verilog generation <file>.htl
-dltl Save LTL after register allocation in <file>.ltl
-dmach Save generated Mach code in <file>.mach
@@ -392,9 +392,8 @@ let cmdline_actions =
Exact "-dclight", Set option_dclight;
Exact "-dcminor", Set option_dcminor;
Exact "-drtl", Set option_drtl;
- Exact "-drtlblock", Set option_drtlblock;
- Exact "-drtlpar", Set option_drtlpar;
- Exact "-drtlparfu", Set option_drtlparfu;
+ Exact "-dgblseq", Set option_dgblseq;
+ Exact "-dgblpar", Set option_dgblpar;
Exact "-dhtl", Set option_dhtl;
Exact "-dltl", Set option_dltl;
Exact "-dalloctrace", Set option_dalloctrace;
@@ -407,9 +406,8 @@ let cmdline_actions =
option_dclight := true;
option_dcminor := true;
option_drtl := true;
- option_drtlblock := true;
- option_drtlpar := true;
- option_drtlparfu := true;
+ option_dgblseq := true;
+ option_dgblpar := true;
option_dhtl := true;
option_dltl := true;
option_dalloctrace := true;