aboutsummaryrefslogtreecommitdiffstats
path: root/backend
Commit message (Expand)AuthorAgeFilesLines
...
| * | Merge remote-tracking branch 'origin/kvx-work' into kvx-better2-cse3David Monniaux2020-12-0813-80/+183
| |\ \
| * | | start checking for bugsDavid Monniaux2020-12-021-2/+115
| * | | attempt at initial analysisDavid Monniaux2020-12-021-1/+35
| * | | Merge remote-tracking branch 'origin/kvx-work' into kvx-better2-cse3David Monniaux2020-12-024-5/+487
| |\ \ \
| * | | | 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-263-189/+196
| * | | | cond_valid_pointer_eqDavid Monniaux2020-11-251-0/+14
* | | | | remove some useless "OK tt"Sylvain Boulmé2021-01-072-11/+11
* | | | | Merge branch 'kvx-work' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCer...David Monniaux2021-01-074-92/+13
|\ \ \ \ \
| * | | | | Making verify_mapping_mn_rec tail recursive (should fix arm CI) #231Cyril SIX2021-01-062-3/+2
| * | | | | Solving a stack overflow issue (was failing in yarpgen ran000089 for armhf)Cyril SIX2021-01-061-9/+9
| * | | | | Uniformizing a couple of debug print functionsCyril SIX2020-12-172-80/+2
* | | | | | -fcse3-trivial-opsDavid Monniaux2021-01-072-3/+4
|/ / / / /
* | | | | Fixing wrong predictions on imbricated loopsCyril SIX2020-12-111-104/+114
* | | | | Fixing exponential blowup on get_loop_info.mark_path.exploreCyril SIX2020-12-091-33/+44
* | | | | Flushing debug outputCyril SIX2020-12-091-1/+1
* | | | | The last fix for get_loop_info was giving false positives. Fixing that.Cyril SIX2020-12-081-2/+12
* | | | | Fixing get_loop_info : part 2Cyril SIX2020-12-081-8/+28
* | | | | Fixing loop detection in get_loop_info - part 1Cyril SIX2020-12-081-16/+8
* | | | | Moving codeCyril SIX2020-12-081-71/+72
* | | | | More debugCyril SIX2020-12-081-6/+21
* | | | | More debugCyril SIX2020-12-081-3/+3
* | | | | Do not duplicate nodes that don't need to when unrolling the bodyCyril SIX2020-12-081-4/+18
* | | | | Fix on find_last_node_before_loopCyril SIX2020-12-081-3/+7
| |_|/ / |/| | |
* | | | Merge branch 'kvx-work' into kvx-work-merge3.8Cyril SIX2020-12-0411-286/+1393
|\ \ \ \
| * | | | CommentCyril SIX2020-12-041-0/+1
| * | | | Less aggressive tail duplicationCyril SIX2020-12-041-6/+11
| * | | | Clean-up debugCyril SIX2020-12-041-4/+2
| * | | | Fixed infinite loop on find_last_node_before_loopCyril SIX2020-12-041-3/+6
| * | | | Slight perf improvementCyril SIX2020-12-021-2/+2
| * | | | [expensive] Behavior change when the loop has two final instructionsCyril SIX2020-12-021-9/+57
| * | | | Duplicateaux: Generalization of look_aheadCyril SIX2020-12-011-3/+5
| | |/ / | |/| |
| * | | Merge remote-tracking branch 'origin/kvx-work' into kvx-test-prepassCyril SIX2020-12-013-8/+161
| |\| |
| | * | store2_soundDavid Monniaux2020-11-251-1/+1
| | * | clever_kill_store_soundDavid Monniaux2020-11-251-7/+5
| | * | kill_store_soundDavid Monniaux2020-11-251-0/+49
| | * | two lemmas admittedDavid Monniaux2020-11-253-9/+115
| * | | Ignore loopback edges on tail-duplicateCyril SIX2020-12-011-0/+2
| * | | Merge remote-tracking branch 'origin/kvx-work' into kvx-test-prepassDavid Monniaux2020-11-241-2/+2
| |\| |
| | * | tiny simplification in Tunnelingaux.mlSylvain Boulmé2020-11-241-2/+2
| * | | Merge remote-tracking branch 'origin/kvx-work' into kvx-test-prepassDavid Monniaux2020-11-194-257/+672
| |\| |
| | * | minor fix in coq2html commentSylvain Boulmé2020-11-161-1/+2
| | * | Tunneling: improved elimination of conditionsSylvain Boulmé2020-11-164-256/+670
| * | | Merge remote-tracking branch 'origin/kvx-work' into kvx-test-prepassDavid Monniaux2020-11-062-27/+32
| |\| |
| * | | Merge remote-tracking branch 'origin/kvx-work' into kvx-test-prepassDavid Monniaux2020-11-053-28/+109
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'origin/kvx-work' into kvx-test-prepassDavid Monniaux2020-11-041-1/+2
| |\ \ \ \