aboutsummaryrefslogtreecommitdiffstats
path: root/src/hls/HTLPargen.v
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2023-08-02 16:57:56 +0100
committerYann Herklotz <git@yannherklotz.com>2023-08-02 16:57:56 +0100
commit05afcff334725e885522e9859b9ab735a404014c (patch)
tree5d92cb894bb05256072d26d0f997ab8220aaf2d1 /src/hls/HTLPargen.v
parenta4c8b2b92fca07e16570c2522d83e6c361d0a6dc (diff)
downloadvericert-05afcff334725e885522e9859b9ab735a404014c.tar.gz
vericert-05afcff334725e885522e9859b9ab735a404014c.zip
Put every load/store into it's own cycle
Diffstat (limited to 'src/hls/HTLPargen.v')
-rw-r--r--src/hls/HTLPargen.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hls/HTLPargen.v b/src/hls/HTLPargen.v
index 10c4357..f22cc39 100644
--- a/src/hls/HTLPargen.v
+++ b/src/hls/HTLPargen.v
@@ -409,11 +409,11 @@ Definition transf_instr (fin rtrn stack state preg: reg)
Errors.OK (curr_p, Vseq d stmnt)
| RBload p mem addr args dst =>
do src <- translate_arr_access mem addr args stack;
- let stmnt := translate_predicate Vblock preg (npred p) (Vvar dst) src in
+ let stmnt := translate_predicate Vnonblock preg (npred p) (Vvar dst) src in
Errors.OK (curr_p, Vseq d stmnt)
| RBstore p mem addr args src =>
do dst <- translate_arr_access mem addr args stack;
- let stmnt := translate_predicate Vblock preg (npred p) dst (Vvar src) in
+ let stmnt := translate_predicate Vnonblock preg (npred p) dst (Vvar src) in
Errors.OK (curr_p, Vseq d stmnt)
| RBsetpred p' cond args p =>
do cond' <- translate_condition cond args;