aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Update display logsGravatar Jason Gross2017-10-31
|
* Update display logsGravatar Jason Gross2017-10-31
|
* Add more constant notationsGravatar Jason Gross2017-10-31
|
* Update display logsGravatar Jason Gross2017-10-29
|
* Update display logsGravatar Jason Gross2017-10-29
|
* Update display logsGravatar Jason Gross2017-10-29
|
* Add more constant notationsGravatar Jason Gross2017-10-29
|
* check in p384 generated codeGravatar Andres Erbsen2017-10-26
|
* automate some proofs; also remove trace-based reasoning in favor of ↵Gravatar jadep2017-10-26
| | | | induction on fuel
* invariants don't need to know the fuelGravatar jadep2017-10-26
|
* WIP: loopsGravatar jadep2017-10-26
|
* Add inversion_wf_one_constrGravatar Jason Gross2017-10-24
|
* Add MapBaseTypeWf, generalize src/Compilers/MapBaseType.v a bitGravatar Jason Gross2017-10-24
|
* Generalize In_flatten_binding_list_untransfer_interp_flat_typeGravatar Jason Gross2017-10-24
|
* Add In_flatten_binding_list_untransfer_interp_flat_typeGravatar Jason Gross2017-10-24
|
* Add wff_SmartPairf_SmartValfGravatar Jason Gross2017-10-24
|
* Add MapBaseTypeGravatar Jason Gross2017-10-23
|
* Add find_Name_and_val_transfer_interp_flat_type_NoneGravatar Jason Gross2017-10-23
|
* Add find_Name_and_val_transfer_interp_flat_typeGravatar Jason Gross2017-10-23
|
* Factor out some code in src/Compilers/Named/MapType.vGravatar Jason Gross2017-10-23
|
* Add {un,}transfer_interp_flat_type, lift_flat_typeGravatar Jason Gross2017-10-23
|
* Add InlineConstAndOpByRewriteGravatar Jason Gross2017-10-23
|
* Add inline_const_and_op{f,} specializationsGravatar Jason Gross2017-10-22
|
* Add another unfolding databaseGravatar Jason Gross2017-10-22
|
* Factor out fold_right_cps2_specialized_step, add mapi_with'_cps2Gravatar Jason Gross2017-10-22
|
* Add ZExtended/InlineConstAndOp.vGravatar Jason Gross2017-10-22
|
* Add StripExprGravatar Jason Gross2017-10-22
|
* Add tight and loose bounds, no carry in add, subGravatar Jason Gross2017-10-22
| | | | | | | | Following Andres' suggestions to allow making ladderstep from other synthesis things. It went though mostly without a hitch, though there were a number of boilerplate changes needed.
* Unfold P.bound1 in fenzGravatar Jason Gross2017-10-21
| | | | This will lead to prettier printout
* Add MapTypeGravatar Jason Gross2017-10-21
|
* Add SmartValf_optionGravatar Jason Gross2017-10-20
|
* Add ZExtended/Syntax.vGravatar Jason Gross2017-10-20
|
* Add GeneralizeVar{Wf,Interp}.vGravatar Jason Gross2017-10-20
|
* Generalize wf_compile a bitGravatar Jason Gross2017-10-20
|
* Add GeneralizeVarGravatar Jason Gross2017-10-20
|
* Add a version of exprf that lives in SetGravatar Jason Gross2017-10-20
|
* Add Z.InlineConstAndOp*Gravatar Jason Gross2017-10-20
|
* Add InlineConstAndOpInterp.vGravatar Jason Gross2017-10-20
|
* Add interpf_invert_PairsConstGravatar Jason Gross2017-10-20
|
* Add InlineConstAndOpWf.vGravatar Jason Gross2017-10-20
|
* Add wff_SmartPairf_SmartVarfMap_sameGravatar Jason Gross2017-10-20
|
* Add SmartVarVarf_Pair, SmartPairfSmartVarVarf_SmartVarfGravatar Jason Gross2017-10-20
|
* Add wff_invert_PairsConstGravatar Jason Gross2017-10-20
|
* Better typing on postprocess_for_const_and_opGravatar Jason Gross2017-10-20
|
* Add InlineConstAndOpGravatar Jason Gross2017-10-20
|
* Add curry{3,4}Gravatar Jason Gross2017-10-20
|
* Fix arguments of previous commitGravatar Jason Gross2017-10-20
|
* Add invert_PairsConstGravatar Jason Gross2017-10-20
|
* Add invert_PairsGravatar Jason Gross2017-10-20
|
* Allow partial-inlining in the inlinerGravatar Jason Gross2017-10-20
| | | | | | This will allow fusing arithmetic simplification with constant inlining, which is required for compilation to reified terms to work well, and will hopefully eventually allow cleaning up the pipeline.