# Makefile for running ad-hoc custom LLVM tests # %.bc: %.ll llvm-as $< %.llc.s: %.bc llc $< -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,$@)