Vreg usage is now stored separately to value usage, because we may want the
authorDavid Given <dg@cowlark.com>
Thu, 26 Jan 2017 22:52:41 +0000 (23:52 +0100)
committerDavid Given <dg@cowlark.com>
Thu, 26 Jan 2017 22:52:41 +0000 (23:52 +0100)
commit5fea247f139ade8183b1ba19eafb2512139ce37d
tree71d2e098943f951bb5a716997b1440f937f5ab74
parentb0b70979327787898ee82b8101b499046947b639
Vreg usage is now stored separately to value usage, because we may want the
same vreg to be used in multiple ways (usually when copying vreg X->Y and X->Z
in the same move operation).
mach/proto/mcg/hop.c
mach/proto/mcg/hop.h
mach/proto/mcg/pass_assignvregs.c
mach/proto/mcg/pass_copiestomoves.c
mach/proto/mcg/pass_registerallocator.c
mach/proto/mcg/pass_spillibility.c