From f3ca2577372eaae7056db24982abfc54be8f4cc1 Mon Sep 17 00:00:00 2001 From: Quentin Carbonneaux Date: Fri, 14 Mar 2025 13:09:21 +0100 Subject: gvn/gcm review - Many stylistic nits. - Removed blkmerge(). - Some minor bug fixes. - GCM reassoc is now "sink"; a pass that moves trivial ops in their target block with the same goal of reducing register pressure, but starting from instructions that benefit from having their inputs close. --- main.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index ba3ad0c..7a97f8a 100644 --- a/main.c +++ b/main.c @@ -77,9 +77,6 @@ func(Fn *fn) gvn(fn); fillcfg(fn); filluse(fn); - ifelim(fn); - fillcfg(fn); - filluse(fn); filldom(fn); gcm(fn); filluse(fn); -- cgit v1.2.3