commit bd0a00e555cd9653f51a4b42dfe893ebb5e67d0c
parent d8e40a56ec78edb5d451f0cb9e9e0943cb60e907
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date: Wed, 29 Jul 2015 16:09:58 -0400
perform isel before code emission
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisc/main.c b/lisc/main.c
@@ -3,6 +3,7 @@
char debug['Z'+1] = {
['S'] = 0, /* spiller */
+ ['R'] = 0, /* reg. allocator */
};
void
@@ -111,12 +112,12 @@ main(int ac, char *av[])
spill(fn);
rega(fn);
goto RPODump;
- break;
}
case 'e': {
int n;
fprintf(stderr, "[Testing Code Emission]\n");
+ isel(fn);
fillrpo(fn);
fillpreds(fn);
filllive(fn);