diff options
author | Yann Herklotz <git@yannherklotz.com> | 2022-05-31 02:04:39 +0100 |
---|---|---|
committer | Yann Herklotz <git@yannherklotz.com> | 2022-05-31 02:04:39 +0100 |
commit | aaaf75ca0ac353f5c662f775b3f3104cc4944d87 (patch) | |
tree | 3cff855eb593f505da680ee8c9359bb6f8f3bcc5 | |
parent | bc2144b5fd23b59dd8000075994b1de913d4d762 (diff) | |
download | vericert-aaaf75ca0ac353f5c662f775b3f3104cc4944d87.tar.gz vericert-aaaf75ca0ac353f5c662f775b3f3104cc4944d87.zip |
Add new translations to top-level
-rw-r--r-- | src/Compiler.v | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Compiler.v b/src/Compiler.v index a0b3f24..1dc9826 100644 --- a/src/Compiler.v +++ b/src/Compiler.v @@ -66,6 +66,8 @@ Require vericert.hls.GiblePargen. Require vericert.hls.HTLPargen. (*Require vericert.hls.Pipeline.*) Require vericert.hls.IfConversion. +Require vericert.hls.CondElim. +Require vericert.hls.DeadBlocks. (*Require vericert.hls.PipelineOp.*) Require vericert.HLSOpts. Require vericert.hls.Memorygen. @@ -260,8 +262,12 @@ Definition transf_hls_temp (p : Csyntax.program) : res Verilog.program := @@ print (print_RTL 7) @@@ GibleSeqgen.transl_program @@ print (print_GibleSeq 0) - @@ total_if HLSOpts.optim_if_conversion IfConversion.transf_program + @@ total_if HLSOpts.optim_if_conversion CondElim.transf_program @@ print (print_GibleSeq 1) + @@ total_if HLSOpts.optim_if_conversion IfConversion.transf_program + @@ print (print_GibleSeq 2) + @@@ DeadBlocks.transf_program + @@ print (print_GibleSeq 3) @@@ GiblePargen.transl_program @@ print (print_GiblePar 0) @@@ HTLPargen.transl_program |