index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
constant_fold.ml
Age
Commit message (
Expand
)
Author
2019-05-06
Don't initialise registers in interpreter when register accesses not allowed
Brian Campbell
2019-04-20
Fix: Reduce constant-fold time for ARM from 20min+ to 10s
Alasdair Armstrong
2019-04-15
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-03-15
Add a rewriting pass for constant propagation in mutrecs
Thomas Bauereiss
2019-03-14
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-03-13
Refactor interpreter monad to include pp in effect requests/failures
Jon French
2019-03-06
Add option to slice out printing and tracing functions when generating C
Alasdair Armstrong
2019-03-05
More optimizations and improvments for C generation
Alasdair Armstrong
2019-02-25
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-14
Fix a bug that caused constant propagation option to fail for v8.5
Alasdair Armstrong
2019-02-13
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-01-02
...without debug printing
Jon French
2019-01-02
restore V_attempted_read behaviour after merge
Jon French
2018-12-28
Merge branch 'sail2' into rmem_interpreter
Jon French
2018-12-27
pass typechecking environment around interpreter and rewriters
Jon French
2018-12-22
Improve error messages and debugging
Alasdair Armstrong
2018-12-13
Fixing rationals in Sail interpreter and OCaml
Alasdair Armstrong
2018-12-04
Remove FES_Fexps constructor
Alasdair Armstrong
2018-11-28
Allow folding constant expressions into single register reads
Alasdair
2018-11-23
C backend improvements
Alasdair Armstrong
2018-09-10
Various fixes
Alasdair Armstrong
2018-08-23
Fix interpreter after re-writer change
Alasdair Armstrong
2018-08-17
Improve builtins tests
Alasdair Armstrong
2018-06-29
Constant folding improvements
Alasdair
2018-06-06
Fix a typo.
Yao Li
2018-06-07
Add a constant folding optimization pass
Alasdair