Procedure compilation now happens after the entire EM file has been read in (so
authorDavid Given <dg@cowlark.com>
Fri, 23 Sep 2016 23:04:00 +0000 (01:04 +0200)
committerDavid Given <dg@cowlark.com>
Fri, 23 Sep 2016 23:04:00 +0000 (01:04 +0200)
commitbb9aa030a56ed69db30ed29bc08f09d8fc255482
treed5efc71ae669ad9d19ee55c735464b6955a0fc05
parented67d427c9cceaa8c77d9fbc838651d8fee3aa59
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.
mach/proto/mcg/main.c
mach/proto/mcg/mcg.h
mach/proto/mcg/parse_em.c
mach/proto/mcg/pass_eliminatetrivialblocks.c
mach/proto/mcg/procedure.c [moved from mach/proto/mcg/compile.c with 79% similarity]
mach/proto/mcg/symbol.c
mach/proto/mcg/treebuilder.c