Răsfoiți Sursa

great renaming campain!

Quentin Carbonneaux 9 ani în urmă
părinte
comite
62e238a6ef

+ 1 - 1
minic/mcc

@@ -29,7 +29,7 @@ fi
 
 
 
 
 ../minic/minic < $file        > /tmp/minic.ssa &&
 ../minic/minic < $file        > /tmp/minic.ssa &&
-../lisc/lisc < /tmp/minic.ssa > /tmp/minic.s   &&
+../src/qbe < /tmp/minic.ssa   > /tmp/minic.s   &&
 cc $flags /tmp/minic.s
 cc $flags /tmp/minic.s
 
 
 if test $? -ne 0
 if test $? -ne 0

+ 1 - 1
lisc/.gitignore → src/.gitignore

@@ -1,4 +1,4 @@
-lisc
+qbe
 doc
 doc
 .comfile
 .comfile
 *.o
 *.o

+ 0 - 0
lisc/.tag → src/.tag


+ 2 - 2
lisc/Makefile → src/Makefile

@@ -1,4 +1,4 @@
-BIN = lisc
+BIN = qbe
 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 mem.o ssa.o copy.o live.o isel.o spill.o rega.o emit.o
 
 
 CFLAGS = -Wall -Wextra -std=c99 -g -pedantic
 CFLAGS = -Wall -Wextra -std=c99 -g -pedantic
@@ -6,7 +6,7 @@ CFLAGS = -Wall -Wextra -std=c99 -g -pedantic
 $(BIN): $(OBJ)
 $(BIN): $(OBJ)
 	$(CC) $(LDFLAGS) $(OBJ) -o $@
 	$(CC) $(LDFLAGS) $(OBJ) -o $@
 
 
-$(OBJ): lisc.h
+$(OBJ): all.h
 
 
 .PHONY: clean check syndoc
 .PHONY: clean check syndoc
 clean:
 clean:

+ 0 - 0
lisc/lisc.h → src/all.h


+ 1 - 1
lisc/copy.c → src/copy.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 
 
 typedef struct RList RList;
 typedef struct RList RList;
 struct RList {
 struct RList {

+ 1 - 1
lisc/emit.c → src/emit.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 
 
 enum {
 enum {
 	SLong = 0,
 	SLong = 0,

+ 1 - 1
lisc/isel.c → src/isel.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 #include <limits.h>
 #include <limits.h>
 
 
 /* For x86_64, do the following:
 /* For x86_64, do the following:

+ 1 - 1
lisc/live.c → src/live.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 
 
 void
 void
 liveon(BSet *v, Blk *b, Blk *s)
 liveon(BSet *v, Blk *b, Blk *s)

+ 1 - 1
lisc/main.c → src/main.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 #include <ctype.h>
 #include <ctype.h>
 #include <getopt.h>
 #include <getopt.h>
 
 

+ 1 - 1
lisc/mem.c → src/mem.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 
 
 /* Memory optimization:
 /* Memory optimization:
  *
  *

+ 1 - 1
lisc/parse.c → src/parse.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 #include <ctype.h>
 #include <ctype.h>
 #include <stdarg.h>
 #include <stdarg.h>
 
 

+ 2 - 1
lisc/rega.c → src/rega.c

@@ -1,4 +1,5 @@
-#include "lisc.h"
+#include "all.h"
+
 #ifdef TEST_PMOV
 #ifdef TEST_PMOV
 	#undef assert
 	#undef assert
 	#define assert(x) assert_test(#x, x)
 	#define assert(x) assert_test(#x, x)

+ 1 - 1
lisc/spill.c → src/spill.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 
 
 static void
 static void
 loopmark(Blk *hd, Blk *b, Phi *p)
 loopmark(Blk *hd, Blk *b, Phi *p)

+ 1 - 1
lisc/ssa.c → src/ssa.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 #include <stdarg.h>
 #include <stdarg.h>
 
 
 static void
 static void

+ 0 - 0
lisc/test/_alt.ssa → src/test/_alt.ssa


+ 0 - 0
lisc/test/_dragon.ssa → src/test/_dragon.ssa


+ 0 - 0
lisc/test/_fix1.ssa → src/test/_fix1.ssa


+ 0 - 0
lisc/test/_fix2.ssa → src/test/_fix2.ssa


+ 0 - 0
lisc/test/_fix3.ssa → src/test/_fix3.ssa


+ 0 - 0
lisc/test/_fix4.ssa → src/test/_fix4.ssa


+ 0 - 0
lisc/test/_live.ssa → src/test/_live.ssa


+ 0 - 0
lisc/test/_rpo.ssa → src/test/_rpo.ssa


+ 0 - 0
lisc/test/_spill1.ssa → src/test/_spill1.ssa


+ 0 - 0
lisc/test/_spill2.ssa → src/test/_spill2.ssa


+ 0 - 0
lisc/test/_spill3.ssa → src/test/_spill3.ssa


+ 0 - 0
lisc/test/abi1.ssa → src/test/abi1.ssa


+ 0 - 0
lisc/test/abi2.ssa → src/test/abi2.ssa


+ 0 - 0
lisc/test/abi3.ssa → src/test/abi3.ssa


+ 0 - 0
lisc/test/abi4.ssa → src/test/abi4.ssa


+ 0 - 0
lisc/test/abi5.ssa → src/test/abi5.ssa


+ 0 - 0
lisc/test/align.ssa → src/test/align.ssa


+ 0 - 0
lisc/test/collatz.ssa → src/test/collatz.ssa


+ 0 - 0
lisc/test/cprime.ssa → src/test/cprime.ssa


+ 0 - 0
lisc/test/cup.ssa → src/test/cup.ssa


+ 0 - 0
lisc/test/dark.ssa → src/test/dark.ssa


+ 0 - 0
lisc/test/double.ssa → src/test/double.ssa


+ 0 - 0
lisc/test/echo.ssa → src/test/echo.ssa


+ 0 - 0
lisc/test/eucl.ssa → src/test/eucl.ssa


+ 0 - 0
lisc/test/euclc.ssa → src/test/euclc.ssa


+ 0 - 0
lisc/test/fpcnv.ssa → src/test/fpcnv.ssa


+ 1 - 1
lisc/test/go.sh → src/test/go.sh

@@ -41,7 +41,7 @@ once() {
 
 
 	echo "$T... "
 	echo "$T... "
 
 
-	if ! ./lisc $T -o $ASM
+	if ! ./qbe $T -o $ASM
 	then
 	then
 		echo "[qbe fail]"
 		echo "[qbe fail]"
 		return 1
 		return 1

+ 0 - 0
lisc/test/loop.ssa → src/test/loop.ssa


+ 0 - 0
lisc/test/mandel.ssa → src/test/mandel.ssa


+ 0 - 0
lisc/test/max.ssa → src/test/max.ssa


+ 0 - 0
lisc/test/prime.ssa → src/test/prime.ssa


+ 0 - 0
lisc/test/puts10.ssa → src/test/puts10.ssa


+ 0 - 0
lisc/test/sum.ssa → src/test/sum.ssa


+ 0 - 0
lisc/tools/abi.ml → src/tools/abi.ml


+ 1 - 1
lisc/tools/abitest.sh → src/tools/abitest.sh

@@ -1,7 +1,7 @@
 #!/bin/sh
 #!/bin/sh
 
 
 OCAMLC=/usr/bin/ocamlc
 OCAMLC=/usr/bin/ocamlc
-QBE=`pwd`/lisc
+QBE=`pwd`/qbe
 
 
 failure() {
 failure() {
 	echo "Failure at stage:" $1 >&2
 	echo "Failure at stage:" $1 >&2

+ 0 - 0
lisc/tools/fptox.c → src/tools/fptox.c


+ 0 - 0
lisc/tools/pmov.c → src/tools/pmov.c


+ 2 - 2
lisc/tools/regress.sh → src/tools/regress.sh

@@ -4,8 +4,8 @@ for t in test/*
 do
 do
 	printf "Test $t ... "
 	printf "Test $t ... "
 
 
-	./lisc   $t >/tmp/out.0 2>&1
-	./lisc.1 $t >/tmp/out.1 2>&1
+	./qbe   $t >/tmp/out.0 2>&1
+	./qbe.1 $t >/tmp/out.1 2>&1
 
 
 	if diff /tmp/out.0 /tmp/out.1 > /dev/null
 	if diff /tmp/out.0 /tmp/out.1 > /dev/null
 	then
 	then

+ 1 - 1
lisc/util.c → src/util.c

@@ -1,4 +1,4 @@
-#include "lisc.h"
+#include "all.h"
 
 
 typedef struct Bitset Bitset;
 typedef struct Bitset Bitset;
 typedef struct Vec Vec;
 typedef struct Vec Vec;