aboutsummaryrefslogtreecommitdiffstats
path: root/scheduling
Commit message (Expand)AuthorAgeFilesLines
* [Cherry picking] 01ade46b340267d8782c413f6bd5a3cff13ef0a6Léo Gourdin2021-12-061-26/+26
* physical equalityDavid Monniaux2021-12-031-1/+6
* Merge remote-tracking branch 'absint/master' into towards_3.10David Monniaux2021-12-013-28/+56
* option monad tacticSylvain Boulmé2021-11-061-19/+8
* being more archi-independantLéo Gourdin2021-11-021-3/+3
* Porting the BTL non-trap loads approach to RTLLéo Gourdin2021-11-023-25/+23
* cleaner symbolic semantic of load trapsSylvain Boulmé2021-10-251-12/+10
* fix issue #247 by using a BTL's ghostfieldLéo Gourdin2021-09-306-12/+35
* - make non trapping loads in scheduling dependent on option (which was ignore...David Monniaux2021-09-141-1/+1
* fix compil for coq 8.13.2Léo Gourdin2021-09-021-2/+1
* cleanupLéo Gourdin2021-09-0114-8415/+1
* Merge remote-tracking branch 'origin/kvx-work' into kvx-workLéo Gourdin2021-09-011-6/+12
|\
| * Merge remote-tracking branch 'origin/kvx-sched-w-reg-press' into kvx-workDavid Monniaux2021-08-231-6/+12
| |\
| | * Changes heuristic for case "no instruction decreases pressure"nicolas.nardino2021-07-281-9/+12
* | | [MERGE] BTL into kvx-work (replacing RTLpath)Léo Gourdin2021-09-0123-95/+8911
|\ \ \ | |/ / |/| |
| * | CI fix on armLéo Gourdin2021-08-021-2/+2
| * | non-trapping loads fixLeo Gourdin2021-08-021-3/+11
| * | ci fix?Léo Gourdin2021-07-283-25/+17
| * | remove todos, cleanLéo Gourdin2021-07-287-143/+69
| * | test ci2Léo Gourdin2021-07-271-3/+3
| * | Merge branch 'BTL-SEimpl' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompC...Léo Gourdin2021-07-271-12/+14
| |\ \
| | * \ Merge branch 'BTL-SEimpl' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompC...Léo Gourdin2021-07-279-64/+103
| | |\ \
| | * | | prepass actLéo Gourdin2021-07-271-12/+14
| * | | | test non-trapping loads using CI...Léo Gourdin2021-07-271-2/+93
| | |/ / | |/| |
| * | | non trapping loadsLéo Gourdin2021-07-239-64/+103
| |/ /
| * | nothing admitted !!Léo Gourdin2021-07-222-17/+25
| * | branches expansions supportLéo Gourdin2021-07-222-16/+17
| * | expansions btl proofsLéo Gourdin2021-07-214-8/+10
| * | new expansion oracle for BTLLéo Gourdin2021-07-203-4/+8
| * | Fix compile on ARM/x86 backendsLéo Gourdin2021-07-203-217/+28
| * | op simplify BTL introLéo Gourdin2021-07-201-9/+7
| * | proof for symbolic simu, need to finish equiv_inputsLéo Gourdin2021-07-203-23/+31
| * | Finish implem proof, need to adapt scheduler proofLéo Gourdin2021-07-193-113/+371
| * | hrexec_correct1Léo Gourdin2021-07-081-25/+48
| * | some progress in canonbuildingLéo Gourdin2021-07-071-14/+106
| * | symbolic_simu impl definitionsLéo Gourdin2021-07-071-47/+9
| * | hrexec1Léo Gourdin2021-07-071-27/+81
| * | progress in simulation testLéo Gourdin2021-07-071-57/+250
| * | Some advance, need to finish canonbuilding proofsLéo Gourdin2021-07-061-13/+270
| * | lemma on HC_set_regLéo Gourdin2021-07-052-52/+165
| * | red_PTree lemmasLéo Gourdin2021-07-012-10/+77
| * | cbranch expanseLéo Gourdin2021-06-301-0/+25
| * | coercions and simplifyLéo Gourdin2021-06-302-3/+91
| * | some advanceLéo Gourdin2021-06-301-14/+154
| * | Starting symbolic execution implementationLéo Gourdin2021-06-301-0/+314
| * | BTLroadmap: combinaison liveness et invariants ?Sylvain Boulmé2021-06-251-9/+47
| * | update BTLroadmapSylvain Boulmé2021-06-241-5/+6
| * | transf fct correct in BTL scheduler proofLéo Gourdin2021-06-201-5/+5
| * | finish main proofLéo Gourdin2021-06-191-18/+128
| * | lemma on eqregs?Léo Gourdin2021-06-182-14/+7