aboutsummaryrefslogtreecommitdiffstats
path: root/kvx
Commit message (Collapse)AuthorAgeFilesLines
* trace quand le simulateur est appeleSylvain Boulmé2020-07-241-2/+3
|
* Merge branch 'mppa-RTLpathSE-oracle' into mppa-RTLpathSE-verif-hash-junkCyril SIX2020-07-249-47/+768
|\
| * More robust code for changing order of instructionsCyril SIX2020-07-201-43/+118
| |
| * Fixed last instruction not having liveinsCyril SIX2020-07-151-2/+8
| |
| * More debug infoCyril SIX2020-07-151-8/+17
| |
| * Merge branch 'mppa-RTLpathSE-oracle' of ↵David Monniaux2020-07-131-3/+13
| |\ | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-RTLpathSE-oracle
| | * Fix switching basic instruction with IcondCyril SIX2020-07-131-3/+13
| | |
| * | Merge branch 'mppa-RTLpathSE-oracle' of ↵David Monniaux2020-07-131-1/+6
| |\| | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-RTLpathSE-oracle
| | * Fix Icond bugCyril SIX2020-07-131-1/+6
| | |
| * | command line selection of prepass schedulerDavid Monniaux2020-07-114-12/+14
| |/
| * found another bugDavid Monniaux2020-07-112-2/+3
| |
| * fix the last instruction detection codeDavid Monniaux2020-07-101-2/+5
| |
| * relaxingDavid Monniaux2020-07-101-1/+1
| |
| * relaxing...David Monniaux2020-07-101-2/+2
| |
| * it works but is too constrainedDavid Monniaux2020-07-101-1/+1
| |
| * begin relaxingDavid Monniaux2020-07-101-3/+1
| |
| * oracle super restrictifDavid Monniaux2020-07-101-8/+16
| |
| * proper ordering on calls etc. ?David Monniaux2020-07-101-4/+4
| |
| * trapping opsDavid Monniaux2020-07-101-0/+1
| |
| * trapping loads are irreversibleDavid Monniaux2020-07-102-1/+2
| |
| * Added check on last instructionCyril SIX2020-07-091-1/+19
| |
| * More explicit failwith messages for change_predicted_successorCyril SIX2020-07-081-3/+3
| |
| * Typing informationCyril SIX2020-07-081-4/+8
| |
| * Merge branch 'mppa-RTLpathSE-oracle-outputregs' into mppa-RTLpathSE-oracleCyril SIX2020-07-083-10/+40
| |\
| | * Output regs in superblocksCyril SIX2020-07-081-4/+9
| | |
| | * print_path_info fixCyril SIX2020-07-081-1/+1
| | |
| | * Output regs in RTLpathCyril SIX2020-07-082-6/+31
| | |
| * | progress on prepass schedulingDavid Monniaux2020-07-081-0/+2
| |/
| * making progress on prepassDavid Monniaux2020-07-082-8/+26
| |
| * use a command-line optionDavid Monniaux2020-07-081-18/+21
| |
| * Merge remote-tracking branch 'origin/kvx-work' into mppa-RTLpathSE-oracleDavid Monniaux2020-07-081-1/+1
| |\
| | * fix commentSylvain Boulmé2020-06-211-1/+1
| | |
| * | prepass reordering activatedDavid Monniaux2020-07-082-12/+36
| | |
| * | begin prepass scheduling oracleDavid Monniaux2020-07-073-14/+426
| | |
| * | begin computing OpWeightsDavid Monniaux2020-07-072-0/+91
| | |
* | | fix phys_eq -> struct_eqSylvain Boulmé2020-07-241-1/+1
| | |
* | | first draft of simu_checkSylvain Boulmé2020-07-241-19/+83
| | |
* | | hsstate_simu_checkSylvain Boulmé2020-07-241-220/+89
| | |
* | | Implem of hsiexit_simu_checkSylvain Boulmé2020-07-241-102/+167
| | |
* | | starting implem of hsilocal_simu_testSylvain Boulmé2020-07-231-119/+75
| | |
* | | Merge branch 'mppa-RTLpathSE-verif' into mppa-RTLpathSE-verif-hash-junkSylvain Boulmé2020-07-232-9/+10
|\ \ \
| * | | generalize builtin_arg_inj into builtin_arg_mapSylvain Boulmé2020-07-232-9/+10
| | | |
* | | | full symbolic execution with hash-consingSylvain Boulmé2020-07-231-35/+95
| | | |
* | | | symbolic execution of internal nodes with hash-consingSylvain Boulmé2020-07-221-81/+70
| | | |
* | | | Merge branch 'mppa-RTLpathSE-verif' into mppa-RTLpathSE-verif-hash-junkSylvain Boulmé2020-07-221-389/+368
|\| | |
| * | | Verificators of inclusionCyril SIX2020-07-221-206/+286
| | | |
| * | | Solving the hok problemCyril SIX2020-07-221-31/+14
| | | |
| * | | Branching simu_corebCyril SIX2020-07-221-211/+58
| | | |
| * | | hfinal_simu_coreCyril SIX2020-07-221-1/+70
| | | |
* | | | smart constructors with hash-consingSylvain Boulmé2020-07-221-1/+144
| | | |