factor/basis/compiler
Slava Pestov 503c0fcfde compiler: Start using tagged-rep for stuff, and split up compiler.cfg.representations into several sub-vocabularies 2010-05-03 17:34:01 -04:00
..
alien flatten non-integral types to (stack-value) on x86.32 2010-04-01 20:56:43 -07:00
cfg compiler: Start using tagged-rep for stuff, and split up compiler.cfg.representations into several sub-vocabularies 2010-05-03 17:34:01 -04:00
codegen compiler: combine ##load-constant followed by ##alien-double into a ##load-double on x86-32, saving an integer register 2010-04-18 21:42:45 -05:00
constants Remove ENUM: f and replace uses with CONSTANTs. 2010-04-19 20:08:40 -07:00
crossref Fix two problems with recompilation: predicate constant folding was recording unsatisfied dependencies in some cases, and literal tuple instances of forgotten classes would cause problems for method inlining 2010-02-20 12:01:47 +13:00
errors
test
tests compiler: change how 'f' is represented in low level IR to simplify some code, and fuse a ##load-constant of a word with a ##compare into a ##compare-imm on x86-32. This eliminates a spill from binary-search 2010-04-18 21:42:45 -05:00
tree compiler.tree.propagation.transforms: open-code >fixnum when input is already a fixnum or f 2010-04-19 01:14:00 -05:00
utilities
authors.txt
compiler-docs.factor compiler: remove some unnecessary complexity 2010-02-04 01:36:52 +13:00
compiler.factor compiler: remove some unnecessary complexity 2010-02-04 01:36:52 +13:00
summary.txt
tags.txt