From 5a28f062b910cd00e4abc969ede94ab8779ea6b9 Mon Sep 17 00:00:00 2001 From: "Vikram S. Adve" Date: Wed, 10 Oct 2001 20:10:48 +0000 Subject: [PATCH] testmemory and sumarray now work with instruction selection. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@715 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Makefile | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/test/Makefile b/test/Makefile index 10b5d5b4849..d922ddf175d 100644 --- a/test/Makefile +++ b/test/Makefile @@ -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) $<