Gwenaël Delaval
|
c57b71b6aa
|
Merge branch 'bzr' into decade
- Added Boolean module (enum types to boolean vectors)
- Added Hept_clocking analysis, called before Boolean
- Added z3z target from minils (sigali format)
- Bug corrections in Normalize, Normalize_mem
Conflicts:
compiler/heptagon/analysis/typing.ml
compiler/heptagon/heptagon.ml
compiler/heptagon/parsing/hept_parser.mly
compiler/heptagon/parsing/hept_parsetree.ml
compiler/heptagon/parsing/hept_scoping.ml
compiler/main/hept2mls.ml
compiler/main/heptc.ml
compiler/main/mls2seq.ml
compiler/minils/minils.ml
compiler/minils/transformations/normalize_mem.ml
test/check
|
2011-08-04 13:37:33 +02:00 |
|
Cédric Pasteur
|
3f29e8623d
|
Interaction between linear typing and memalloc
|
2011-05-25 09:12:13 +02:00 |
|
Cédric Pasteur
|
dec8cb69c8
|
Fixed bug in computation of live vars
|
2011-05-25 09:12:12 +02:00 |
|
Cédric Pasteur
|
c994e58e06
|
Fixed bug in listing colors
|
2011-05-25 09:12:11 +02:00 |
|
Cédric Pasteur
|
448c163181
|
Dsatur coloring algorithm
It is not completely generic, as we need to know
the difference between affinity and interference
edges.
|
2011-05-25 09:12:11 +02:00 |
|
Cédric Pasteur
|
a7015a9bf4
|
Fix for interference
Works on a simple program
|
2011-05-25 09:12:11 +02:00 |
|
Cédric Pasteur
|
1059329c0e
|
Interference compiles
|
2011-05-25 09:12:11 +02:00 |
|
Cédric Pasteur
|
7787428f34
|
Compile fixes
|
2011-05-25 09:12:10 +02:00 |
|
Cédric Pasteur
|
3ee0e5e7b4
|
First version of interference.ml
|
2011-05-25 09:12:10 +02:00 |
|
Cédric Pasteur
|
e9316bbf1b
|
Interference graph ported to OCamlGraph
|
2011-05-25 09:12:10 +02:00 |
|