Ripped out the old register attribute bitset stuff; the tables now refer
authorDavid Given <dg@cowlark.com>
Mon, 6 Feb 2017 22:30:47 +0000 (23:30 +0100)
committerDavid Given <dg@cowlark.com>
Mon, 6 Feb 2017 22:30:47 +0000 (23:30 +0100)
commitc1a0b99b6c91c8c62e743c7c6ed428bcb0c96504
tree99169b0cbb3d2e173308db4113807bf93e1831bb
parent0950231560f4ea4f21186ca29c25d90a328597ae
Ripped out the old register attribute bitset stuff; the tables now refer
directly to register classes. Register corruption is done by computing the
actual hardware register corruption set inside mcgg.
12 files changed:
mach/powerpc/mcg/platform.c
mach/proto/mcg/hop.h
mach/proto/mcg/ir.h
mach/proto/mcg/mcg.h
mach/proto/mcg/mcgg_generated_footer.h
mach/proto/mcg/pass_instructionselection.c
mach/proto/mcg/reg.h
util/mcgg/iburg.c
util/mcgg/ircodes.h
util/mcgg/mcgg.h
util/mcgg/registers.c
util/mcgg/registers.h