diff options
Diffstat (limited to 'llvm/test/CodeGen/Generic/Makefile')
-rw-r--r-- | llvm/test/CodeGen/Generic/Makefile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/Generic/Makefile b/llvm/test/CodeGen/Generic/Makefile new file mode 100644 index 00000000000..d228f69a856 --- /dev/null +++ b/llvm/test/CodeGen/Generic/Makefile @@ -0,0 +1,23 @@ +# Makefile for running ad-hoc custom LLVM tests +# +%.bc: %.ll + llvm-as -f $< + +%.llc.s: %.bc + llc -f $< -o $@ + +%.gcc.s: %.c + gcc -O0 -S $< -o $@ + +%.nat: %.s + gcc -O0 -lm $< -o $@ + +%.cbe.out: %.cbe.nat + ./$< > $@ + +%.out: %.nat + ./$< > $@ + +%.clean: + rm -f $(patsubst %.clean,%.bc,$@) $(patsubst %.clean,%.*.s,$@) \ + $(patsubst %.clean,%.*.nat,$@) $(patsubst %.clean,%.*.out,$@) |