aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Checker for wellformed pathLéo Gourdin2021-02-081-2/+175
| |/ / /
| * / / intro RTLpathWFcheckSylvain Boulmé2021-02-083-5/+33
| |/ /
| * / fix OpWeightsDavid Monniaux2021-01-301-1/+1
| |/
| * Fix "undefined lexer token" in extraction/extraction.vCyril SIX2021-01-261-1/+1
| |
| * Merge remote-tracking branch 'origin/kvx-work' into kvx-work-dirtyCyril SIX2021-01-2625-538/+1406
| |\
| * | Some comment clean on RTLpathCyril SIX2021-01-191-3/+2
| | |
* | | cond and branches expandedLéo Gourdin2021-02-0610-296/+695
| | |
* | | All Ocmp expanded in RTLLéo Gourdin2021-02-037-202/+417
| | |
* | | Ccomp for longLéo Gourdin2021-02-038-52/+408
| | |
* | | Ccompu expansionLéo Gourdin2021-02-028-178/+223
| | |
* | | Expansion of Ccompimm in RTL [Admitted checker]Léo Gourdin2021-02-0213-44/+466
| |/ |/|
* | Merge branch 'aarch64-peephole' into kvx-workLéo Gourdin2021-01-251-150/+110
|\ \
| * | Hashmap in peepholeLéo Gourdin2021-01-251-150/+110
| | |
* | | Merge remote-tracking branch 'origin/aarch64-peephole' into kvx-workDavid Monniaux2021-01-228-168/+297
|\| |
| * | printer and freg bugfixLéo Gourdin2021-01-211-57/+84
| | |
| * | fix str string in peepholeLéo Gourdin2021-01-201-1/+1
| | |
| * | Adding fp stores pairLéo Gourdin2021-01-207-27/+77
| | |
| * | Adding fp loads pairLéo Gourdin2021-01-208-134/+186
| | |
* | | Conditions now propagated by CSE3David Monniaux2021-01-2017-312/+1091
|\ \ \ | |_|/ |/| | | | | Merge remote-tracking branch 'origin/kvx-better2-cse3' into kvx-work
| * | totally switch off conditions in cse3David Monniaux2020-12-092-16/+21
| | |
| * | begin implementing -fcse3-conditionsDavid Monniaux2020-12-096-8/+24
| | |
| * | redundant testsDavid Monniaux2020-12-091-0/+11
| | |
| * | CSE3 + conditions proofDavid Monniaux2020-12-092-34/+58
| | |
| * | apply_cond_soundDavid Monniaux2020-12-091-0/+14
| | |
| * | apply_cond0_soundDavid Monniaux2020-12-091-1/+25
| | |
| * | apply_cond1_soundDavid Monniaux2020-12-091-0/+30
| | |
| * | proof for jumptableDavid Monniaux2020-12-091-1/+27
| | |
| * | one 'admit' lessDavid Monniaux2020-12-091-2/+36
| | |
| * | avancement dans les preuvesDavid Monniaux2020-12-091-1/+34
| | |
| * | CSE3 compiles again, but some admitted lemmasDavid Monniaux2020-12-092-11/+9
| | |
| * | progress moving to list of itemsDavid Monniaux2020-12-093-92/+233
| | |
| * | CSE3 with Abst_sameDavid Monniaux2020-12-081-1/+1
| | |
| * | analysis with Abst_sameDavid Monniaux2020-12-083-22/+39
| | |
| * | CSE3 now runs on its own fixpoint iterator not based on Kildall.vDavid Monniaux2020-12-083-115/+4
| | |
| * | Merge remote-tracking branch 'origin/kvx-work' into kvx-better2-cse3David Monniaux2020-12-084-555/+242
| |\ \
| * \ \ Merge remote-tracking branch 'origin/kvx-work' into kvx-better2-cse3David Monniaux2020-12-08157-2244/+4035
| |\ \ \
| * | | | start checking for bugsDavid Monniaux2020-12-022-3/+116
| | | | |
| * | | | attempt at initial analysisDavid Monniaux2020-12-021-1/+35
| | | | |
| * | | | cond_depends_onDavid Monniaux2020-12-023-21/+21
| | | | |
| * | | | simpl -> cbnDavid Monniaux2020-12-021-9/+9
| | | | |
| * | | | cond_depends_on_memory for KVXDavid Monniaux2020-12-021-4/+17
| | | | |
| * | | | Merge remote-tracking branch 'origin/kvx-work' into kvx-better2-cse3David Monniaux2020-12-0279-731/+10580
| |\ \ \ \
| * | | | | not yet the transfer functions that record predicatesDavid Monniaux2020-11-263-9/+78
| | | | | |
| * | | | | remains one admitDavid Monniaux2020-11-261-8/+46
| | | | | |
| * | | | | is_condition_present_soundDavid Monniaux2020-11-263-5/+23
| | | | | |
| * | | | | begin implementing cond tableDavid Monniaux2020-11-261-6/+13
| | | | | |
| * | | | | ajouté Cond, tout passeDavid Monniaux2020-11-263-40/+168
| | | | | |
| * | | | | passage à EquDavid Monniaux2020-11-264-190/+197
| | | | | |
| * | | | | op_depends_on_memory_correctDavid Monniaux2020-11-251-6/+24
| | | | | |
| * | | | | cond_valid_pointer_eqDavid Monniaux2020-11-256-0/+64
| | | | | |