Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add abstract intermediate language to RTLPargen | Yann Herklotz | 2021-10-08 | 1 | -17/+49 |
| | |||||
* | RTLPargen now uses Abstr as symbolic execution target | Yann Herklotz | 2021-10-07 | 1 | -705/+1 |
| | |||||
* | Fix equivalence checking | Yann Herklotz | 2021-10-01 | 1 | -4/+2 |
| | | | | Do not compare memories in standard operations | ||||
* | Improve equivalence checking using SAT | Yann Herklotz | 2021-10-01 | 1 | -15/+22 |
| | |||||
* | Fix scoping | Yann Herklotz | 2021-09-24 | 1 | -12/+10 |
| | |||||
* | Add back top-level functions | Yann Herklotz | 2021-09-24 | 1 | -40/+157 |
| | |||||
* | RTLpargen passes compilation again | Yann Herklotz | 2021-09-22 | 1 | -8/+16 |
| | |||||
* | Fix the comparison of predicated expressions | Yann Herklotz | 2021-09-22 | 1 | -138/+174 |
| | |||||
* | Start adding hashing to RTLPargen | Yann Herklotz | 2021-09-20 | 1 | -5/+49 |
| | |||||
* | Merge branch 'master' into develop | Yann Herklotz | 2021-09-18 | 1 | -4/+6 |
|\ | |||||
| * | Remove unnecessary files and proofs | Yann Herklotz | 2021-07-11 | 1 | -3/+4 |
| | | |||||
* | | Add predicate semantics to abstract | Yann Herklotz | 2021-05-26 | 1 | -69/+296 |
| | | |||||
* | | Finish top-level of proof | Yann Herklotz | 2021-05-21 | 1 | -9/+1 |
| | | |||||
* | | Finish up step_cf_instr_correct again | Yann Herklotz | 2021-05-16 | 1 | -0/+18 |
| | | |||||
* | | Fix the top-level proofs with new state_match | Yann Herklotz | 2021-05-15 | 1 | -8/+101 |
| | | |||||
* | | Finish abstract interpretation | Yann Herklotz | 2021-05-12 | 1 | -75/+199 |
| | | |||||
* | | Fix admitted in first proof of sem. preservation | Yann Herklotz | 2021-05-10 | 1 | -19/+68 |
| | | |||||
* | | Finish correctness of semantics wrt. RTBlock | Yann Herklotz | 2021-05-06 | 1 | -84/+327 |
| | | |||||
* | | Add admitted proof of translations in RTLPargen | Yann Herklotz | 2021-05-03 | 1 | -27/+177 |
|/ | |||||
* | Fix RTLPar to use instr list list list | Yann Herklotz | 2021-02-16 | 1 | -7/+1 |
| | |||||
* | Add temporary fixes to get everything to compile | Yann Herklotz | 2021-02-12 | 1 | -1/+9 |
| | |||||
* | Add Vrange and predicates | Yann Herklotz | 2021-02-02 | 1 | -4/+5 |
| | |||||
* | Fix proofs with better defined equality | Yann Herklotz | 2021-01-30 | 1 | -11/+6 |
| | |||||
* | Fix definitions of proofs some more | Yann Herklotz | 2021-01-29 | 1 | -47/+51 |
| | |||||
* | Fix HTLPargen and RTLPargen | Yann Herklotz | 2021-01-29 | 1 | -51/+173 |
| | |||||
* | Add more proofs for RTLPargen correctness | Yann Herklotz | 2021-01-27 | 1 | -6/+22 |
| | |||||
* | Remove the schedule oracle | Yann Herklotz | 2021-01-26 | 1 | -3/+515 |
| | |||||
* | Share code between RTLBlock and Par | Yann Herklotz | 2021-01-21 | 1 | -44/+7 |
| | |||||
* | Correct translation of scheduling with oracle check | Yann Herklotz | 2021-01-13 | 1 | -4/+53 |
| | |||||
* | Add RTLPargen.v | Yann Herklotz | 2021-01-13 | 1 | -0/+27 |