aboutsummaryrefslogtreecommitdiffstats
path: root/src/hls
Commit message (Expand)AuthorAgeFilesLines
* Finish load proofdev/schedulingYann Herklotz2023-11-057-1930/+3237
* Changed and proved some more theoremsYann Herklotz2023-10-304-1338/+2192
* Fix more proofs moving to proving instructionsYann Herklotz2023-10-202-13/+247
* Fix compilation without FunctionUnitsYann Herklotz2023-10-201-1/+1
* Finish GiblesubpargenproofYann Herklotz2023-10-201-7/+13
* Nearly finish the subpargenproofYann Herklotz2023-10-201-2/+130
* Add the actual proofYann Herklotz2023-10-193-0/+2025
* Finished most of the giblesubpar proofYann Herklotz2023-10-195-41/+131
* Add more sub languagesYann Herklotz2023-10-193-0/+603
* More work on proofYann Herklotz2023-10-186-118/+676
* Add callstate correct proofYann Herklotz2023-10-132-13/+248
* Add changes for HTL proofYann Herklotz2023-10-139-260/+493
* Finish eval_correct proofYann Herklotz2023-10-065-248/+1043
* Add incremental evaluability checkYann Herklotz2023-09-254-6/+1116
* Add better implementation of evaluabilityYann Herklotz2023-09-221-28/+38
* Add new constraints checkingYann Herklotz2023-09-221-1/+56
* Add Bambu synthesis and ClockRegistersYann Herklotz2023-08-111-0/+245
* Fix backend hardware generation and schedulingYann Herklotz2023-08-116-42/+80
* Put every load/store into it's own cycleYann Herklotz2023-08-023-179/+204
* Finish datapath memory generationYann Herklotz2023-08-022-409/+546
* Fixing store transformationYann Herklotz2023-08-013-96/+179
* Add fixes to main memory generation proofYann Herklotz2023-07-312-799/+808
* Remove RTLParFu and fix DMemorygen.vYann Herklotz2023-07-315-1974/+1949
* Add beginning to memory generation proofYann Herklotz2023-07-2917-2662/+6789
* Add equivalence classesYann Herklotz2023-07-116-191/+334
* Add if-conversion decision procedureYann Herklotz2023-07-065-27/+53
* Finish some proofs and remove unnecessary AdmittedYann Herklotz2023-06-265-32/+74
* Finish mutual exclusivity checkYann Herklotz2023-06-254-30/+121
* Finish SMT proofYann Herklotz2023-06-231-3/+100
* Add SMTCoq solver as dependencyYann Herklotz2023-06-216-47/+216
* Finish complete evaluability proofYann Herklotz2023-06-101-19/+88
* Try to prove main theoremYann Herklotz2023-06-101-0/+5
* Add more to proof of evaluabilityYann Herklotz2023-06-102-1/+57
* Finish abstract_sequence_evaluable_mYann Herklotz2023-06-091-1/+104
* Prove abstract_sequence_evaluableYann Herklotz2023-06-091-0/+2
* Finish abstract_sequence_evaluable_fold2Yann Herklotz2023-06-091-5/+42
* Finish abstract_sequence_evaluable_foldYann Herklotz2023-06-091-12/+68
* Add outline of proof of evaluable when predicate is falseYann Herklotz2023-06-091-19/+54
* Add proof outline for evaluabilityYann Herklotz2023-06-082-20/+44
* Work towards proving evaluabilityYann Herklotz2023-06-053-38/+169
* Move around generating functionsYann Herklotz2023-06-032-68/+68
* Fix proof of predicates completelyYann Herklotz2023-06-022-7/+24
* Fix top-level proof with Isetpred missingYann Herklotz2023-06-021-12/+55
* Finished the propert version of from_predicated_sem_pred_expr2Yann Herklotz2023-06-026-44/+304
* Finish from_predicated_sem_pred_exprYann Herklotz2023-05-311-8/+97
* Remove unnecessary assumption from sem_merge_listYann Herklotz2023-05-301-4/+3
* Fix other proofs and attempt from_predicated proofYann Herklotz2023-05-301-7/+26
* Prove merge list_translationYann Herklotz2023-05-301-2/+16
* Prove fold_right over ElistYann Herklotz2023-05-301-4/+74
* Finish second flap2 proofYann Herklotz2023-05-301-1/+9