..
alias-analysis
Various codegen improvements:
2009-05-29 13:11:34 -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
Various codegen improvements:
2009-05-29 13:11:34 -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
Various codegen improvements:
2009-05-29 13:11:34 -05:00
def-use
Various codegen improvements:
2009-05-29 13:11:34 -05:00
dominance
Refactoring low-level optimizer to support stack analysis pass
2009-05-26 19:31:19 -05:00
hats
CFG optimizer work in progress - adding phi nodes
2009-05-21 16:49:28 -05:00
height
Various codegen improvements:
2009-05-29 13:11:34 -05:00
instructions
Various codegen improvements:
2009-05-29 13:11:34 -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
Various codegen improvements:
2009-05-29 13:11:34 -05:00
linearization
Various codegen improvements:
2009-05-29 13:11:34 -05:00
liveness
Various codegen improvements:
2009-05-29 13:11:34 -05:00
optimizer
Various codegen improvements:
2009-05-29 13:11:34 -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
Various codegen improvements:
2009-05-29 13:11:34 -05:00
stack-analysis
Various codegen improvements:
2009-05-29 13:11:34 -05:00
stack-frame
…
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
Various codegen improvements:
2009-05-29 13:11:34 -05:00
write-barrier
Various codegen improvements:
2009-05-29 13:11:34 -05:00
cfg.factor
Various codegen improvements:
2009-05-29 13:11:34 -05:00
summary.txt
…