Reapply r143206, with fixes. Disallow physical register lifetimes
[oota-llvm.git] / test / CodeGen / Generic / Makefile
1 # Makefile for running ad-hoc custom LLVM tests
2 #
3 %.bc: %.ll
4         llvm-as $< 
5         
6 %.llc.s: %.bc
7         llc $< -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,$@)