Cédric Pasteur
|
2b2cba8e2d
|
Added split operator
|
2011-05-25 09:12:14 +02:00 |
|
Cédric Pasteur
|
28b9eaa203
|
Fixed problems with types
|
2011-05-25 09:12:14 +02:00 |
|
Cédric Pasteur
|
c3d47f4d4b
|
Fixed error in computation of targeting
|
2011-05-25 09:12:14 +02:00 |
|
Cédric Pasteur
|
6f32564ad5
|
Added a sepecial case to deal with iterators
|
2011-05-25 09:12:14 +02:00 |
|
Cédric Pasteur
|
0728f3dae7
|
More work on code generation
|
2011-05-25 09:12:13 +02:00 |
|
Cédric Pasteur
|
822e87605b
|
One step closer to code generation with memalloc
|
2011-05-25 09:12:13 +02:00 |
|
Cédric Pasteur
|
3f29e8623d
|
Interaction between linear typing and memalloc
|
2011-05-25 09:12:13 +02:00 |
|
Cédric Pasteur
|
0b9dc1fc01
|
Correct fix
|
2011-05-25 09:12:12 +02:00 |
|
Cédric Pasteur
|
7d2b1e5865
|
Fixed bug in disjoint clock
|
2011-05-25 09:12:12 +02:00 |
|
Cédric Pasteur
|
285abc48bf
|
Fixed some bugs
|
2011-05-25 09:12:12 +02:00 |
|
Cédric Pasteur
|
dec8cb69c8
|
Fixed bug in computation of live vars
|
2011-05-25 09:12:12 +02:00 |
|
Cédric Pasteur
|
68e1fe1ee8
|
Always check if a var should be optimized
|
2011-05-25 09:12:12 +02:00 |
|
Cédric Pasteur
|
66386ddca2
|
Fixed some bugs
|
2011-05-25 09:12:12 +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
|
3f9918b570
|
Added memory alloc application pass
|
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 |
|