factor/basis/compiler/cfg
Doug Coleman dbfeeebe38 compiler: Ghetto functor hack for now.
Quotations are strings temporarily. This is because unparse is not in core, so you can't just interpolate a quotation text into a template.
2017-12-02 19:54:11 -06:00
..
alias-analysis compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
block-joining
branch-splitting compiler.*: moving all words only relevant for testing to compiler.test 2016-08-12 15:13:51 +02:00
build-stack-frame
builder factor: m: { a b } -> M\\ a b 2017-10-12 21:22:41 -05:00
checker
comparisons
copy-prop compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
dataflow-analysis factor: update sorting functor by adding a name type to functors2. 2017-12-02 19:05:25 -06:00
dce compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
debugger compiler.cfg.debugger: also print the instruction number 2016-11-23 18:56:03 +01:00
def-use compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
dominance core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
finalization compiler.*: Remove the scrubbing part of the GC maps 2016-09-11 20:34:44 +02:00
gc-checks compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
hats
instructions docs: Update docs. 2017-08-31 21:21:14 -05:00
intrinsics Merge branch 'master' into modern-harvey 2017-09-11 17:59:01 -05:00
linear-scan compiler: Ghetto functor hack for now. 2017-12-02 19:54:11 -06:00
linearization core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
liveness compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
loop-detection compiler.cfg.*: bunch of doc updates 2016-10-08 07:08:00 +02:00
optimizer
parallel-copy sets: moving unique/conjoin/conjoin-at to compiler.utilities. 2017-02-07 18:54:24 -08:00
predecessors
registers compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
renaming compiler: Ghetto functor hack for now. 2017-12-02 19:54:11 -06:00
representations compiler: Ghetto functor hack for now. 2017-12-02 19:54:11 -06:00
rpo core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
save-contexts compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
ssa compiler: Ghetto functor hack for now. 2017-12-02 19:54:11 -06:00
stack-frame compiler.cfg.*: bunch of doc updates 2016-10-08 07:08:00 +02:00
stacks compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
tco
useless-conditionals
utilities sets: moving unique/conjoin/conjoin-at to compiler.utilities. 2017-02-07 18:54:24 -08:00
value-numbering compiler: d: and r: had too many spaces. 2017-08-31 21:21:14 -05:00
write-barrier
cfg-docs.factor compiler.*: more docs 2017-07-05 00:51:26 +02:00
cfg-tests.factor
cfg.factor compiler.cfg.*: better way to store the block height 2016-09-08 04:01:25 +02:00
summary.txt