Commit Graph

13 Commits (176fb3cebd0566a99b45e74336adb33477cd577e)

Author SHA1 Message Date
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