aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* by default do not inline muchDavid Monniaux2020-03-151-1/+1
|
* more inliningDavid Monniaux2020-03-153-3/+9
|
* Fixed stupid typo bug preventing the prediction update for the RANDOM predictorCyril SIX2020-03-111-1/+1
|
* Merge branch 'mppa-work' of ↵David Monniaux2020-03-117-144/+372
|\ | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-work
| * Linearizeaux: dumb selector when cycling dependencies are foundCyril SIX2020-03-101-4/+6
| |
| * Linearizeaux, forgot to visit the rest of the nodes in dfs_visitCyril SIX2020-03-101-22/+26
| |
| * Some dependencies were not taken into account in tracelinearizeCyril SIX2020-03-101-15/+12
| |
| * Linearize: More helpful message when tracelinearize failsCyril SIX2020-03-101-4/+12
| |
| * Bug fix in ftracelinearizeCyril SIX2020-03-101-4/+15
| |
| * Merge remote-tracking branch 'origin/mppa-work' into mppa-work-untestedCyril SIX2020-03-103-10/+46
| |\
| * | Fixing buildCyril SIX2020-03-101-1/+1
| | |
| * | [BROKEN] Replacing the boolean -fduplicate option by an integerCyril SIX2020-03-095-15/+15
| | | | | | | | | | | | To control the threshold for duplication
| * | Linearizeaux: forgotten printCyril SIX2020-03-091-1/+1
| | |
| * | Duplicate: getting rid of the annoying exception-based codeCyril SIX2020-03-092-53/+31
| | |
| * | Removing prints in Duplicateaux.mlCyril SIX2020-03-091-65/+20
| | |
| * | Merge remote-tracking branch 'origin/mppa-work' into mppa-work-untestedCyril SIX2020-03-09104-1328/+2433
| |\ \
| * | | Linearizeaux: Fixed bug where the output list was in reverse orderCyril SIX2020-03-091-4/+20
| | | |
| * | | Adding debug info in LinearizeauxCyril SIX2020-03-061-0/+12
| | | |
| * | | [UNTESTED] Sequence orderingCyril SIX2020-03-061-3/+27
| | | |
| * | | Linearize: Dependencies computing to decide which sequence to put firstCyril SIX2020-03-031-31/+132
| | | |
| * | | Linearizeaux: can_be_mergedCyril SIX2020-02-211-13/+48
| | | |
| * | | Linearizeaux: function try_mergeCyril SIX2020-02-211-11/+20
| | | |
| * | | WIP2Cyril SIX2020-02-201-16/+24
| | | |
| * | | WIPCyril SIX2020-02-201-0/+26
| | | |
| * | | First part of Hansen algorithm - build the sequencesCyril SIX2020-02-191-1/+43
| | | |
* | | | remet is_trivial_op dans CSE2David Monniaux2020-03-112-2/+5
| |_|/ |/| |
* | | more portable cycles.hDavid Monniaux2020-03-093-11/+31
| | |
* | | cycles for aarch64David Monniaux2020-03-091-0/+16
| |/ |/|
* | Merge branch 'mppa-work' of ↵David Monniaux2020-03-0915-49/+54
|\ \ | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-work
| * | removing more coq8.10 warningsSylvain Boulmé2020-03-094-2/+10
| | |
| * | removing some coqc 8.10 warningsSylvain Boulmé2020-03-092-5/+5
| | |
| * | removing warnings on hints in coreSylvain Boulmé2020-03-0711-42/+39
| | |
* | | cycles.h for ARMv7David Monniaux2020-03-091-0/+7
|/ /
* | fix for ppcDavid Monniaux2020-03-031-14/+22
| |
* | try to get it to compileDavid Monniaux2020-03-031-0/+1
| |
* | forgot k1CDavid Monniaux2020-03-032-0/+147
| |
* | fixes for risc-VDavid Monniaux2020-03-031-1/+1
| |
* | fix for aarch64David Monniaux2020-03-031-11/+9
| |
* | ported to armDavid Monniaux2020-03-031-9/+6
| |
* | ported for ppcDavid Monniaux2020-03-031-22/+17
| |
* | fix for risc-VDavid Monniaux2020-03-031-9/+7
| |
* | adjust for x86David Monniaux2020-03-031-44/+35
| |
* | fixed CSE2 for mppa_k1cDavid Monniaux2020-03-0324-843/+1266
|\ \ | | | | | | | | | Merge branch 'dm-cse2-naive' of https://github.com/monniaux/CompCert into mppa-cse2
| * | CSE2 with alias analysisDavid Monniaux2020-03-031-0/+20
| | |
| * | CSE2 for powerpcDavid Monniaux2020-03-032-0/+152
| | |
| * | aarch64David Monniaux2020-03-032-0/+150
| | |
| * | CSE2 for ARMDavid Monniaux2020-03-031-0/+132
| | |
| * | better 32/64-bit handlingDavid Monniaux2020-03-032-26/+51
| | |
| * | CSE2 alias analysis for Risc-VDavid Monniaux2020-03-036-30/+158
| | |
| * | moved away x86-dependent partsDavid Monniaux2020-03-032-38/+46
| | |