Slava Pestov
|
01f9addc3a
|
compiler.cfg.branch-splitting: split blocks with successors
|
2009-07-13 10:44:08 -05:00 |
Slava Pestov
|
07d8bed106
|
compiler.cfg: Some code cleanups, update stack-analysis and phi-insertion to work on CFGs with critical edges
|
2009-07-12 22:22:46 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
7f8c0d1e25
|
compiler.cfg.optimizer: fix irrelevant test
|
2009-07-09 06:17:10 -05:00 |
Doug Coleman
|
d69c5ae260
|
Revert "fix a unit test so it's sure to overflow 64bit machines"
This reverts commit 88a545a215.
|
2009-07-02 18:18:50 -05:00 |
Doug Coleman
|
88a545a215
|
fix a unit test so it's sure to overflow 64bit machines
|
2009-07-02 18:05:55 -05:00 |
Doug Coleman
|
da9883b762
|
unit test to make sure adds are not optimized incorrectly
|
2009-07-02 18:01:00 -05:00 |
Slava Pestov
|
f6b537f4c6
|
Fix conflict
|
2009-06-30 20:16:09 -05:00 |
Slava Pestov
|
6ac52761c6
|
Fix loop handling in stack-analysis
|
2009-05-31 19:04:26 -05:00 |
Slava Pestov
|
40949800bf
|
Fixing various bugs; alias analysis wasn't handling ##phi nodes, stack analysis incorrectly handled height-changing back edges and ##fixnum-*, clean up ##dispatch generation
|
2009-05-29 01:39:14 -05:00 |
Slava Pestov
|
4c05bc4f10
|
Test updates
|
2009-05-28 02:50:07 -05:00 |
Slava Pestov
|
dd8152f7bb
|
Add phi elimination pass
|
2009-05-27 18:58:01 -05:00 |