factor/basis/compiler/cfg
Doug Coleman 19d6285035 fix load error 2009-06-01 09:34:28 -05:00
..
alias-analysis Merge branch 'master' into global_optimization 2009-06-01 03:12:32 -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 fix load error 2009-06-01 09:34:28 -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 rename peek -> last and update all usages 2009-05-25 16:38:33 -05:00
iterator Fix for recent word renaming 2009-06-01 03:19:35 -05:00
linear-scan Merge branch 'master' into global_optimization 2009-06-01 03:12:32 -05:00
linearization Fix for recent word renaming 2009-06-01 03:19:35 -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 Fix compiler errors 2009-06-01 03:00:10 -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 Changing : foo ; parsing to SYNTAX: foo ; 2009-03-21 01:27:50 -05:00
rpo Fix compiler errors 2009-06-01 03:00:10 -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 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
two-operand Fix compiler errors 2009-06-01 03:00:10 -05:00
useless-blocks Merge branch 'master' into global_optimization 2009-06-01 03:12:32 -05:00
utilities Working on global optimizations 2009-05-19 17:28:13 -05:00
value-numbering Remove obsolete optimization 2009-06-01 03:05:49 -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 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00