factor/basis/compiler/tree
Slava Pestov 86d45262dc Add toutput ype propagation for #alien-invoke and #alien-indirect nodes 2008-11-29 03:47:38 -06:00
..
builder Better inference error messages 2008-11-16 19:42:53 -06:00
checker Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local 2008-11-11 18:46:31 -06:00
cleanup Tweak grouping code for better method inlining 2008-11-11 12:11:13 -06:00
combinators CFG IR is now pure SSA 2008-10-20 01:56:28 -05:00
comparisons New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
dead-code dlists no longer have a length slot; tweak dlist code so that types infer better 2008-11-16 05:53:25 -06:00
debugger Fix optimized. to literalize words when printing #push nodes 2008-11-29 00:37:26 -06:00
def-use dlists no longer have a length slot; tweak dlist code so that types infer better 2008-11-16 05:53:25 -06:00
escape-analysis Stack checker cleanup and optimization 2008-11-13 00:07:45 -06:00
finalization Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local 2008-11-11 18:46:31 -06:00
identities Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local 2008-11-11 18:46:31 -06:00
late-optimizations New modular arithmetic optimization pass 2008-09-12 18:08:38 -05:00
modular-arithmetic Cleanup 2008-11-03 00:03:22 -06:00
normalization Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local 2008-11-11 18:46:31 -06:00
optimizer New modular arithmetic optimization pass 2008-09-12 18:08:38 -05:00
propagation Add toutput ype propagation for #alien-invoke and #alien-indirect nodes 2008-11-29 03:47:38 -06:00
recursive dlists no longer have a length slot; tweak dlist code so that types infer better 2008-11-16 05:53:25 -06:00
tuple-unboxing Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local 2008-11-11 18:46:31 -06:00
authors.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
summary.txt New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
tree.factor Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local 2008-11-11 18:46:31 -06:00