i guess licm is finished; needs lots of cleanup from other optimizations though
starting redo of constant prop and fold
constant propagation still somewhat broken
finally done constant propagation properly
got folding starting to work
added simple deadcode elimination; fixed major bug in licm
got licm working finally; and now get decent results
reorganized how to run optimizations a bit; added some more constant folding; made dfa handle unreachable blocks
start copy propagation
tentatively finished copy prop
fixed up copy prop; added leaking to licm