Rewrite the Clock inference of constant. Moreover, when dumping such
constants that are not on the base clock, add the suitable "when" statement if it was not present in the source code (the lic (and the ec/lv4) backend does not perform such kind of clock inference for constants.
Showing
- lv6-ref-man/Makefile 13 additions, 11 deletionslv6-ref-man/Makefile
- lv6-ref-man/lv6-ref-man.tex 2 additions, 2 deletionslv6-ref-man/lv6-ref-man.tex
- src/TODO 3 additions, 0 deletionssrc/TODO
- src/evalClock.ml 99 additions, 66 deletionssrc/evalClock.ml
- src/evalClock.mli 3 additions, 2 deletionssrc/evalClock.mli
- src/getEff.ml 6 additions, 3 deletionssrc/getEff.ml
- src/inline.ml 3 additions, 7 deletionssrc/inline.ml
- src/licDump.ml 7 additions, 3 deletionssrc/licDump.ml
- src/predefEvalClock.ml 27 additions, 22 deletionssrc/predefEvalClock.ml
- src/predefEvalClock.mli 4 additions, 3 deletionssrc/predefEvalClock.mli
- src/split.ml 48 additions, 22 deletionssrc/split.ml
- src/test/Makefile 6 additions, 3 deletionssrc/test/Makefile
- src/test/should_work/fab_test/morel5.lus 6 additions, 3 deletionssrc/test/should_work/fab_test/morel5.lus
- src/test/test.res.exp 2 additions, 2 deletionssrc/test/test.res.exp
- src/unifyClock.ml 135 additions, 25 deletionssrc/unifyClock.ml
- src/unifyClock.mli 14 additions, 9 deletionssrc/unifyClock.mli
Loading
Please register or sign in to comment