From 1cb255cb045d1e531d5e7e6961ac90bb6f7a0474 Mon Sep 17 00:00:00 2001 From: Roland Paterson-Jones Date: Wed, 20 Nov 2024 16:05:51 +0200 Subject: Get rid of movins() infra. --- gcm.c | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) (limited to 'gcm.c') diff --git a/gcm.c b/gcm.c index 515d41f..23e475b 100644 --- a/gcm.c +++ b/gcm.c @@ -452,7 +452,6 @@ cleartmps(Fn *fn) for (t=&fn->tmp[Tmp0]; t < &fn->tmp[fn->ntmp]; t++) { t->visit = 0; t->gcmbid = NOBID; - t->gcminsn = -1u; // TODO - get rid } } @@ -465,9 +464,6 @@ gcm(Fn *fn) { uint bid; - /* fprintf(stderr, "\n\nBefore gcm:\n\n"); */ - /* printfn(fn, stderr); */ - filldomdpth(fn); fillloop(fn); @@ -477,29 +473,13 @@ gcm(Fn *fn) for (bid=0; bidnblk; bid++) lateblk(fn, bid); - /* fprintf(stderr, "\n\nBefore gcmmove/fixub4d:\n\n"); */ - /* printfn(fn, stderr); */ - gcmmove(fn); - cleartmps(fn); - /* filluse(fn); */ - /* fixub4d(fn); */ - - /* fprintf(stderr, "\n\nAfter gcmmove/fixub4d:\n\n"); */ - /* printfn(fn, stderr); */ - - //fillcfg(fn); + cleartmps(fn); /* filluse() uses visit */ filluse(fn); reassoc(fn); - - /* cleartmps(fn); */ filluse(fn); fixub4d(fn); - /* delete (now) unused ins - already done later??? */ - filluse(fn); - nopunused(fn); - if (debug['G']) { fprintf(stderr, "\n> After GCM:\n"); printfn(fn, stderr); -- cgit v1.2.3