testmemory and sumarray now work with instruction selection.
authorVikram S. Adve <vadve@cs.uiuc.edu>
Wed, 10 Oct 2001 20:10:48 +0000 (20:10 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Wed, 10 Oct 2001 20:10:48 +0000 (20:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@715 91177308-0d34-0410-b5e6-96231b3b80d8

test/Makefile

index 10b5d5b4849889252cd9ac75bdc896fee728df07..d922ddf175d980419617bf0638b855229af54e6f 100644 (file)
@@ -1,10 +1,16 @@
 LLC  := ../tools/Debug/llc
 AS   := ../tools/Debug/as
 LLCOPTS := -dsched y
+ARCHFLAGS = ## -xarch=v9
+
+CC = /opt/SUNWspro/bin/cc
+CCFLAGS = -g $(ARCHFLAGS)
+## CC = gcc
+## CCFLAGS = -g $(ARCHFLAGS) ## -mcpu=v9
 
 TESTS := $(wildcard *.ll)
 
-LLCTESTS := $(shell /bin/ls *.ll | grep -v testmemory | grep -v testswitch | grep -v sumarray | grep -v opttest | grep -v xx.ll | grep -v select.ll )
+LLCTESTS := $(shell /bin/ls *.ll | grep -v testswitch | grep -v opttest | grep -v xx.ll | grep -v select.ll )
 
 
 test all : testasmdis testopt testcodegen
@@ -21,6 +27,8 @@ testsched   : $(LLCTESTS:%.ll=%.mc)
 
 testcodegen : $(LLCTESTS:%.ll=%.mc)
 
+testsparc   : $(LLCTESTS:%.ll=%.s)
+
 clean :
        rm -f *.[123] *.bc *.mc core
 
@@ -42,6 +50,10 @@ clean :
 %.s: %.ll $(LLC) $(AS)
        $(AS) < $<  | $(LLC) > $@
 
-%.o: %.s %.ll
-       /usr/ccs/bin/as -xarch=v9 $<
+## %.o: %.s %.ll
+##     /usr/ccs/bin/as $(ARCHFLAGS) $<
+
+
+%.o: %.s
+       $(CC) -c $(CCFLAGS) $<