Slava Pestov
|
ca57e4386c
|
Various fixes
|
2008-08-09 23:00:27 -05:00 |
Slava Pestov
|
c6b310228e
|
Finishing up with propagation and escape analysis
|
2008-08-07 01:08:11 -05:00 |
Slava Pestov
|
175b6deee5
|
Working on recursive escape analysis
|
2008-08-04 04:35:31 -05:00 |
Slava Pestov
|
84323131d9
|
Start work on escape analysis pass
|
2008-08-01 23:31:43 -05:00 |
Slava Pestov
|
65df4739ce
|
Working on propagation, move some tests that don't apply out of cleanup-tests
|
2008-07-30 15:37:40 -05:00 |
Slava Pestov
|
45c1da32eb
|
Propagation now does method inlining; working on cleanup pass
|
2008-07-30 03:38:10 -05:00 |
Slava Pestov
|
7768bae3f6
|
Remove dead code
|
2008-07-28 06:33:06 -05:00 |
Slava Pestov
|
d817efe1dd
|
Working on predicate constraint propagation
|
2008-07-28 06:31:26 -05:00 |
Slava Pestov
|
74197538f5
|
Change high-level IR to not use 'successor' links; add normalization pass
|
2008-07-27 20:25:42 -05:00 |
Slava Pestov
|
8e847749ce
|
Improve branch folding
|
2008-07-24 00:14:13 -05:00 |
Slava Pestov
|
972619f50f
|
Working on sparse conditional constant propagation and untupling
|
2008-07-23 23:50:21 -05:00 |
Slava Pestov
|
1f27b9252e
|
Working on propagation pass
|
2008-07-22 04:45:03 -05:00 |
Slava Pestov
|
0e2625283e
|
Importing unfinished compiler
|
2008-07-20 04:24:37 -05:00 |