|
|
@1525
|
9 years |
ayache |
D2.2: function pointers using JMP.
|
|
|
@1507
|
9 years |
tranquil |
* added an option to not use ternary expressions in costs, to …
|
|
|
@1505
|
9 years |
ayache |
D2.2: addendum on 16 and 32 bits integer and function pointers support.
|
|
|
@1504
|
9 years |
ayache |
8051 ocaml: bug fix in the labelling of do-whiles.
|
|
|
@1492
|
9 years |
ayache |
Comment in D2.2 -> LINToASM about function pointers.
|
|
|
@1491
|
9 years |
ayache |
Function pointers good and working.
|
|
|
@1490
|
9 years |
ayache |
Function pointers fixed.
|
|
|
@1488
|
9 years |
ayache |
Function pointers in D2.2/8051. Bugged for now.
|
|
|
@1483
|
9 years |
tranquil |
* implemented a first draft of loop unrolling
* correced bugs in CostExpr?
|
|
|
@1477
|
9 years |
tranquil |
* corrected a bug
* implemented copy propagation
* enhanced constant …
|
|
|
@1473
|
9 years |
tranquil |
* implemented partial redundancy elimination
* added some tools for …
|
|
|
@1468
|
9 years |
tranquil |
* implemented constant propagation
* implementing partial redundancy …
|
|
|
@1462
|
9 years |
ayache |
Added D5.1: Frama-C plug-in and Lustre wrapper. D2.2 (8051) has been …
|
|
|
@1444
|
9 years |
tranquil |
* expression simplification finished
|
|
|
@1433
|
9 years |
tranquil |
* added infrastructure to add same-language transformations along the …
|
|
|
@1422
|
9 years |
tranquil |
corrected a small bug
|
|
|
@1421
|
9 years |
tranquil |
first draft of peeling optimization:
* a framework for heuristics has …
|
|
|
@1392
|
9 years |
tranquil |
fiddling with Cminor: elimination of loops, blocks and exits
|
|
|
@1357
|
9 years |
tranquil |
* changed implementation of constant indexings with extensible arrays …
|
|
|
@1349
|
9 years |
tranquil |
* work on LIN completed
* small implementation of extensible arrays
|
|
|
@1345
|
9 years |
tranquil |
work on ERTL and LTL completed
|
|
|
@1340
|
9 years |
tranquil |
work on RTLabs and RTL completed
|
|
|
@1334
|
9 years |
tranquil |
work on Cminor completed
|
|
|
@1328
|
9 years |
tranquil |
* bug in ClightUtilities?.find_max_depth_lbld fixed
* single-entry loop …
|
|
|
@1319
|
9 years |
tranquil |
indexing branch is compiling again:
* clight interpreter updated
* …
|
|
|
@1310
|
9 years |
tranquil |
* finished changes on annotator
* implementing indexes in interpreter
|
|
|
@1305
|
9 years |
tranquil |
added indexes to loop constructors. Branch does not compile atm
|
|
|
@1297
|
9 years |
tranquil |
changed representation of indexings to a nameless one implemented with …
|
|
|
@1291
|
9 years |
tranquil |
Started branch of untrusted compiler with indexed labels
* added …
|
|
|
@1273
|
9 years |
campbell |
Remove generated file.
|
|
|
@1272
|
9 years |
campbell |
Revert accidental commit.
|
|
|
@1227
|
9 years |
mulligan |
changes
|
|
|
@1099
|
10 years |
ayache |
Bug fix in Deliverables/D2.2/8051: cast simplification.
|
|
|
@818
|
10 years |
ayache |
32 and 16 bits operations support in D2.2/8051
|
|
|
@796
|
10 years |
campbell |
Put correct type on cost label expressions in the prototype.
|
|
|
@769
|
10 years |
campbell |
Update the Clight matita term printer.
|
|
|
@743
|
10 years |
mulligan |
Removed mess from yesterday.
|
|
|
@742
|
10 years |
mulligan |
Added extra debugging feature for Nicolas
|
|
|
@741
|
10 years |
ayache |
Bug fix in LINToASM in D2.2's 8051 (negative integers).
|
|
|
@740
|
10 years |
ayache |
New memory model and bug fixes in 8051 branch. Added primitive …
|
|
|
@685
|
10 years |
ayache |
Bug fix in LINToASM (wrong conditional translation) in 8051 branch.
|
|
|
@680
|
10 years |
sacerdot |
8051-memoryspace-branch from Brian moved from D2.3 (that does not …
|
|
|
@664
|
10 years |
mulligan |
Changed output of Intel HEX files so we no longer have those …
|
|
|
@645
|
10 years |
ayache |
Pretty output in D2.2.
|
|
|
@643
|
10 years |
ayache |
Bug fix in ASMCosts in D2.2.
|
|
|
@642
|
10 years |
ayache |
Added the review example in D2.2 (8051/tests/review1/)
|
|
|
@641
|
10 years |
ayache |
Improvement in the code of the cost computation in D2.2.
|
|
|
@640
|
10 years |
ayache |
Hex output not too long for mcu anymore. Readable output added.
|
|
|
@634
|
10 years |
ayache |
Bug fix in ASMCosts in D2.2.
|
|
|
@632
|
10 years |
ayache |
Small change in ASMCosts.
|
|
|
@631
|
10 years |
ayache |
Some bugs fixed in D2.2.
|
|
|
@630
|
10 years |
ayache |
Paris update in D2.2.
|
|
|
@627
|
10 years |
mulligan |
Fixed bug in ASMInterpret.ml. Added pretty printing module.
|
|
|
@625
|
10 years |
mulligan |
Fixed ASMInterpret so no assert false is generated. Working on …
|
|
|
@624
|
10 years |
ayache |
Bug fixs and signed division hack in D2.2.
|
|
|
@622
|
10 years |
mulligan |
Started fixing assert false problem.
|
|
|
@621
|
10 years |
ayache |
Bug fix in cost computation in D2.2.
|
|
|
@619
|
10 years |
ayache |
Update of D2.2 from Paris.
|
|
|
@530
|
10 years |
sacerdot |
8051/MIPS
|
|
|
@486
|
10 years |
ayache |
Deliverable D2.2
|