blob: d228f69a85661009b97a1e975022e0e0e7244c9d [file] [log] [blame]
Misha Brukman5b160f12004-08-11 14:16:34 +00001# Makefile for running ad-hoc custom LLVM tests
2#
3%.bc: %.ll
4 llvm-as -f $<
5
6%.llc.s: %.bc
7 llc -f $< -o $@
8
9%.gcc.s: %.c
10 gcc -O0 -S $< -o $@
11
12%.nat: %.s
13 gcc -O0 -lm $< -o $@
14
15%.cbe.out: %.cbe.nat
16 ./$< > $@
17
18%.out: %.nat
19 ./$< > $@
20
21%.clean:
22 rm -f $(patsubst %.clean,%.bc,$@) $(patsubst %.clean,%.*.s,$@) \
23 $(patsubst %.clean,%.*.nat,$@) $(patsubst %.clean,%.*.out,$@)