e.g. ancient CPU E5-2670 (v1)
See issue #1126
Co-authored-by: Georgi Gerganov <redacted>
CPUINFO_CMD := sysinfo -cpu
endif
- ifdef CPUINFO_CMD
+ ifdef CPUINFO_CMD
+ AVX_M := $(shell $(CPUINFO_CMD) | grep -m 1 "avx ")
+ ifneq (,$(findstring avx,$(AVX_M)))
+ CFLAGS += -mavx
+ endif
+
AVX2_M := $(shell $(CPUINFO_CMD) | grep -m 1 "avx2 ")
ifneq (,$(findstring avx2,$(AVX2_M)))
CFLAGS += -mavx2