index
:
fiat-crypto
master
fast, formally verified cryptography
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Compilers
/
Z
Commit message (
Expand
)
Author
Age
*
Only use bool in freeze
Jason Gross
2017-05-21
*
Fix extra opp in freeze
Jason Gross
2017-05-20
*
Add compiler optimization for [Zselect (-x) _ _]
Jason Gross
2017-05-20
*
Get sbb conversion working in the pipeline
Jason Gross
2017-05-20
*
Add adc -> sbb to arithmetic simplifer
Jason Gross
2017-05-20
*
Add sbb notations to CNotations
Jason Gross
2017-05-20
*
Also reify Z.sub_with_get_borrow
Jason Gross
2017-05-20
*
Add SubWithGetBorrow to reflective machinery
Jason Gross
2017-05-20
*
Add InlineConstAndOpp
Jason Gross
2017-05-19
*
Add compiler optimization for add-with-carry
Jason Gross
2017-05-17
*
Allow 'bool' in output
Jason Gross
2017-05-17
*
Add notations for adc
Jason Gross
2017-05-17
*
Zselect notation
Jason Gross
2017-05-17
*
Add reflective machinery for adc, zselect
Jason Gross
2017-05-17
*
Ltac scope interprets some notations as errors, so we make anf a definition
Jason Gross
2017-05-17
*
Fix a typo in prev commit, add convenience notation
Jason Gross
2017-05-17
*
Allow specifying pipeline options at call-time
Jason Gross
2017-05-17
*
Add src/Compilers/Z/Named/DeadCodeEliminationInterp.v
Jason Gross
2017-05-15
*
Add DeadCodeEliminationInterp
Jason Gross
2017-05-15
*
disable ANormal form, we now support expression output!
Andres Erbsen
2017-05-14
*
Add reserved java notation
Jason Gross
2017-05-14
*
Add a reserved C notation
Jason Gross
2017-05-14
*
Stick 'return' at the end of printed functions
Jason Gross
2017-05-14
*
Add Z/Named/DeadCodeElimination.v
Jason Gross
2017-05-14
*
Do more arithmetic simplifying
Jason Gross
2017-05-14
*
Add support for more constants
Jason Gross
2017-05-14
*
Add constant, support pair-returning assignment
Jason Gross
2017-05-14
*
Comment out CSE in pipeline
Jason Gross
2017-05-14
*
CSE without inlining arithmetic expressions
Jason Gross
2017-05-14
*
s/appcontext/context/
Jason Gross
2017-05-11
*
Update C notations
Jason Gross
2017-04-20
*
Also handle initial type in CSE
Jason Gross
2017-04-17
*
Allow more transformations in pipeline
Jason Gross
2017-04-17
*
Prove antisymmetry of CSE leb
Jason Gross
2017-04-17
*
Inline a24_sig in ladderstep
Jason Gross
2017-04-17
*
Add CSE correctness files for Z-specialization
Jason Gross
2017-04-15
*
Add more constant notations
Jason Gross
2017-04-15
*
Update notation files
Jason Gross
2017-04-15
*
More robust pipeline
Jason Gross
2017-04-15
*
Add a bit more power to side conditions in reflective_interp rewrite db
Jason Gross
2017-04-15
*
Generalize MapCastCorrect a bit
Jason Gross
2017-04-15
*
Fix hint for SimplifyArith
Jason Gross
2017-04-15
*
Update display of ladderstep130
Jason Gross
2017-04-14
*
Prelinearize so we can simplify more arithmetic in pipeline
Jason Gross
2017-04-14
*
Use 128/256 in ladderstep 130
Jason Gross
2017-04-14
*
Split off a-normal form from flattening
Jason Gross
2017-04-14
*
Add CSE specialized to Z
Jason Gross
2017-04-14
*
Add base_type_leb_total
Jason Gross
2017-04-14
*
Clean up ladderstep goal with help from Andres
Jason Gross
2017-04-14
*
Handle implications in pipeline glue
Jason Gross
2017-04-13
[next]