Get quite a long way towards basic output-register equality constraints (needed
authorDavid Given <dg@cowlark.com>
Sun, 2 Oct 2016 21:25:54 +0000 (23:25 +0200)
committerDavid Given <dg@cowlark.com>
Sun, 2 Oct 2016 21:25:54 +0000 (23:25 +0200)
commit288ee562035e0c36509540748bdf5b62711e2baf
treeb35ead9e0e586c2f6bb178189484b2986eea8c4a
parent3aa30e50d1ed3d6f02d72873974e59989299d672
Get quite a long way towards basic output-register equality constraints (needed
to make special nodes like NOP work properly). Realise that the way I'm dealing
with the instruction selector is all wrong; I need to physically copy chunks of
tree to give to burg (so I can terminate them correctly).
mach/proto/mcg/hop.c
mach/proto/mcg/hop.h
mach/proto/mcg/ir.h
mach/proto/mcg/mcg.h
mach/proto/mcg/pass_instructionselection.c
mach/proto/mcg/table
mach/proto/mcg/vreg.c [new file with mode: 0644]
mach/proto/mcg/vreg.h [new file with mode: 0644]
util/mcgg/iburg.c
util/mcgg/mcgg.h