| .. |
|
alias-analysis
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
builder
|
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 |
|
checker
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
copy-prop
|
Working on global optimizations
|
2009-05-19 17:28:13 -05:00 |
|
dce
|
Various codegen improvements:
|
2009-05-29 13:11:34 -05:00 |
|
debugger
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
def-use
|
Rename _gc to ##gc
|
2009-05-31 18:21:11 -05:00 |
|
dominance
|
Refactoring low-level optimizer to support stack analysis pass
|
2009-05-26 19:31:19 -05:00 |
|
gc-checks
|
Rename _gc to ##gc
|
2009-05-31 18:21:11 -05:00 |
|
hats
|
CFG optimizer work in progress - adding phi nodes
|
2009-05-21 16:49:28 -05:00 |
|
height
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
instructions
|
Rename _gc to ##gc
|
2009-05-31 18:21:11 -05:00 |
|
intrinsics
|
Replace ratio and complex built-in types with tuples defined in the library. This frees up two lo-tags, so move array and quotation over to these tags and update compiler for new tags
|
2009-04-30 00:27:35 -05:00 |
|
iterator
|
compiler.cfg.builder: don't make basic blocks after terminating calls
|
2009-05-25 19:16:36 -05:00 |
|
linear-scan
|
Fix scoping issue in compiler.cfg.linear-scan.assignment
|
2009-05-31 18:21:23 -05:00 |
|
linearization
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
liveness
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
local
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
mr
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
optimizer
|
Fix loop handling in stack-analysis
|
2009-05-31 19:04:26 -05:00 |
|
phi-elimination
|
Various codegen improvements:
|
2009-05-29 13:11:34 -05:00 |
|
predecessors
|
Various codegen improvements:
|
2009-05-29 13:11:34 -05:00 |
|
registers
|
…
|
|
|
rpo
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
stack-analysis
|
Fix loop handling in stack-analysis
|
2009-05-31 19:04:26 -05:00 |
|
stack-frame
|
Rename _gc to ##gc
|
2009-05-31 18:21:11 -05:00 |
|
stacks
|
…
|
|
|
two-operand
|
Various codegen improvements:
|
2009-05-29 13:11:34 -05:00 |
|
useless-blocks
|
Various codegen improvements:
|
2009-05-29 13:11:34 -05:00 |
|
utilities
|
Working on global optimizations
|
2009-05-19 17:28:13 -05:00 |
|
value-numbering
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
write-barrier
|
Split off local-optimization combinator into compiler.cfg.local, factor out CFG -> MR into compiler.cfg.mr, split off GC check insertion into a new compiler.cfg.gc-checks pass
|
2009-05-31 12:20:46 -05:00 |
|
cfg.factor
|
Various codegen improvements:
|
2009-05-29 13:11:34 -05:00 |
|
summary.txt
|
…
|
|