ack/mach/proto/mcg
David Given bb9aa030a5 Procedure compilation now happens after the entire EM file has been read in (so
that we can look inside data blocks which might be defined in the future...
sigh, csa and csb). csa and csb no longer generate invalid IR.
2016-09-24 01:04:00 +02:00
..
array.c Add a bodged in algorithm for converting basic block communication from stacked 2016-09-22 23:19:29 +02:00
array.h Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
basicblock.c Tracing cleanup. Simplified the IR code. Some more opcodes. 2016-09-22 00:15:48 +02:00
build.lua Tracing cleanup. Simplified the IR code. Some more opcodes. 2016-09-22 00:15:48 +02:00
data.c Archival checking of the half-written IR treebuilder. 2016-09-18 23:24:54 +02:00
ir.c Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
ir.dat Add a bodged in algorithm for converting basic block communication from stacked 2016-09-22 23:19:29 +02:00
ir.h Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
ircodes.sh Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
main.c Procedure compilation now happens after the entire EM file has been read in (so 2016-09-24 01:04:00 +02:00
map.c Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
map.h Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
mcg.h Procedure compilation now happens after the entire EM file has been read in (so 2016-09-24 01:04:00 +02:00
parse_em.c Procedure compilation now happens after the entire EM file has been read in (so 2016-09-24 01:04:00 +02:00
pass_convertstackops.c Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
pass_eliminatetrivialblocks.c Procedure compilation now happens after the entire EM file has been read in (so 2016-09-24 01:04:00 +02:00
pass_removedeadblocks.c Replaced the block splicer with a trivial block eliminator (which rewrites 2016-09-23 23:59:15 +02:00
procedure.c Procedure compilation now happens after the entire EM file has been read in (so 2016-09-24 01:04:00 +02:00
symbol.c Procedure compilation now happens after the entire EM file has been read in (so 2016-09-24 01:04:00 +02:00
treebuilder.c Procedure compilation now happens after the entire EM file has been read in (so 2016-09-24 01:04:00 +02:00