aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | adapt for Icond with predicted directionDavid Monniaux2020-04-164-13/+13
* | | | | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-licmDavid Monniaux2020-04-1333-334/+534
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Removed the assertion about prediction on ifsoCyril SIX2020-04-091-2/+3
| | |_|_|_|/ | |/| | | |
| * | | | | Some cleaning on Linearize and DuplicateCyril SIX2020-04-082-95/+118
| * | | | | Duplicate: Common rtl_successors functionCyril SIX2020-04-081-61/+33
| * | | | | accept Coq 8.11.1David Monniaux2020-04-081-1/+1
| * | | | | Changing best_predecessor_of to not take None predictionsCyril SIX2020-04-031-4/+15
| * | | | | Fixing loop heuristicCyril SIX2020-04-021-15/+34
| * | | | | Stopping traces at join pointsCyril SIX2020-04-011-2/+25
| * | | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-branch-infoCyril SIX2020-04-0136-477/+2024
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | Fixing heuristics too sure of themselvesCyril SIX2020-03-301-6/+15
| * | | | | Linearize: Scheduling based on maxpc instead of dependenciesCyril SIX2020-03-251-3/+9
| * | | | | Loop heuristic > Call heuristicCyril SIX2020-03-251-2/+3
| * | | | | Duplicate: added another loop heuristic which should detect loop branches betterCyril SIX2020-03-241-5/+57
| * | | | | Linearizeaux: Refining block selection in case of tieCyril SIX2020-03-241-19/+37
| * | | | | Removing store heuristic and more fine tuning loop heuristicCyril SIX2020-03-232-5/+9
| * | | | | Reintroducing the Chang algorithm - selecting algo based on sizeCyril SIX2020-03-201-6/+57
| * | | | | New algo for Duplicateaux.select_traces in O(n)Cyril SIX2020-03-191-45/+30
| * | | | | Fixing inefficient implementation of Duplicateaux.dfsCyril SIX2020-03-181-22/+20
| * | | | | Correcting inefficiency in Duplicateaux::bfsCyril SIX2020-03-181-2/+2
| * | | | | Adding trace printf at start of some functionsCyril SIX2020-03-181-5/+15
| * | | | | Merge branch 'mppa-work' into mppa-branch-infoCyril SIX2020-03-1811-30/+163
| |\ \ \ \ \
| * | | | | | Fixing bug where conditions were not necessarily invertedCyril SIX2020-03-131-22/+21
| * | | | | | More helpful debug info in linearizeCyril SIX2020-03-131-1/+3
| * | | | | | Added prediction info in the printersCyril SIX2020-03-132-4/+6
| * | | | | | Correcting a few bugs in trace selection and expansionCyril SIX2020-03-122-15/+20
| * | | | | | Fixed typo in Duplicate: dfsCyril SIX2020-03-121-1/+4
| * | | | | | [BROKEN] Started to change the trace selectionCyril SIX2020-03-111-54/+38
| * | | | | | Adding info field for branching in RTL, LTL, XTL and all associated passesCyril SIX2020-03-1132-95/+97
| * | | | | | More debug info on Linearize and DuplicateCyril SIX2020-03-112-26/+47
* | | | | | | toy example for injecting codeDavid Monniaux2020-04-011-2/+29
* | | | | | | route through LICMauxDavid Monniaux2020-04-013-4/+8
* | | | | | | reordering passesDavid Monniaux2020-04-011-8/+8
* | | | | | | fix Compiler.vDavid Monniaux2020-04-012-12/+22
* | | | | | | clearer typesDavid Monniaux2020-04-011-1/+4
* | | | | | | attempt at compilingDavid Monniaux2020-04-014-12/+55
* | | | | | | begin adapting for LICM phaseDavid Monniaux2020-04-016-32/+41
* | | | | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-licmDavid Monniaux2020-04-0119-106/+954
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Fixing packedstruct issuev3.7_mppa_2020-04-01Cyril SIX2020-04-012-15/+15
| * | | | | | Merge remote-tracking branch 'origin/master' into attempt-fix-mppa-workCyril SIX2020-04-0112-80/+926
| |\ \ \ \ \ \
| | * | | | | | Updates for release 3.7v3.7Xavier Leroy2020-03-311-1/+1
| | * | | | | | Updates for release 3.7Xavier Leroy2020-03-312-1/+6
| | * | | | | | Update ChangelogXavier Leroy2020-03-311-3/+34
| | * | | | | | Double rounding error in int64->float32 conversions on PowerPC and ARMXavier Leroy2020-03-304-24/+22
| | * | | | | | Add a test for int64 -> float32 conversionXavier Leroy2020-03-302-39/+838
| | * | | | | | Explicit error messages for ill-formed section attributes (#232)Bernhard Schommer2020-03-293-12/+25
| * | | | | | | -fduplicate -1 really desactivates the pass in Coq nowCyril SIX2020-04-013-7/+8
| * | | | | | | Fix cutrewrite deprecatedCyril SIX2020-04-011-3/+4
| * | | | | | | Removing 8.8.* versions of coq in configureCyril SIX2020-04-011-1/+1
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | porting to ppc riscV x86David Monniaux2020-04-013-9/+26