summary refs log tree commit diff
path: root/lisc
diff options
context:
space:
mode:
authorQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2016-02-04 14:01:07 -0500
committerQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2016-02-04 14:01:07 -0500
commit131e210b38e1b4473713f0995ac0a3f5a2b9a30e (patch)
treedabe9b879443bd9861510b0fb10c1526c084dd1a /lisc
parentc2ce1375eb0d9b03861bb345fb10c393197174c5 (diff)
downloadroux-131e210b38e1b4473713f0995ac0a3f5a2b9a30e.tar.gz
re-enable all optimizations
Diffstat (limited to 'lisc')
-rw-r--r--lisc/Makefile3
-rw-r--r--lisc/main.c4
2 files changed, 1 insertions, 6 deletions
diff --git a/lisc/Makefile b/lisc/Makefile
index 37c5b41..560fd4f 100644
--- a/lisc/Makefile
+++ b/lisc/Makefile
@@ -1,6 +1,5 @@
 BIN = lisc
-# OBJ = main.o util.o parse.o mem.o ssa.o copy.o live.o isel.o spill.o rega.o emit.o
-OBJ = main.o util.o parse.o ssa.o live.o isel.o spill.o rega.o emit.o
+OBJ = main.o util.o parse.o mem.o ssa.o copy.o live.o isel.o spill.o rega.o emit.o
 
 CFLAGS = -Wall -Wextra -std=c99 -g -pedantic
 
diff --git a/lisc/main.c b/lisc/main.c
index 6e27e3e..a393a69 100644
--- a/lisc/main.c
+++ b/lisc/main.c
@@ -53,15 +53,11 @@ func(Fn *fn)
 	fillrpo(fn);
 	fillpreds(fn);
 	filluse(fn);
-#if 0
 	memopt(fn);
-#endif
 	ssa(fn);
 	filluse(fn);
-#if 0
 	copy(fn);
 	filluse(fn);
-#endif
 	isel(fn);
 	filllive(fn);
 	fillcost(fn);