17 lines
280 B
Makefile
17 lines
280 B
Makefile
OBJS := loadop.o \
|
|
load.o
|
|
|
|
CXXFLAGS := -O2 -fno-vectorize
|
|
|
|
all: $(OBJS)
|
|
$(CXX) $(CXXFLAGS) -msimd -fuse-ld=lld $^ -o $@
|
|
|
|
loadop.o: loadop.ll
|
|
$(CXX) $(CXXFLAGS) -msimd -c $^ -o $@
|
|
|
|
load.o: load.cpp
|
|
$(CXX) $(CXXFLAGS) -msimd -c $^ -o $@
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -f $(OBJS) all
|