qbe

Internal scc patchset buffer for QBE
Log | Files | Refs | README | LICENSE

commit 131e210b38e1b4473713f0995ac0a3f5a2b9a30e
parent c2ce1375eb0d9b03861bb345fb10c393197174c5
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date:   Thu,  4 Feb 2016 14:01:07 -0500

re-enable all optimizations

Diffstat:
Mlisc/Makefile | 3+--
Mlisc/main.c | 4----
2 files changed, 1 insertion(+), 6 deletions(-)

diff --git 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 @@ -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);