Make -mavx2 -mfma conditional on compiler support
This commit is contained in:
parent
18a5520a3e
commit
ca793f6dba
|
@ -24,14 +24,19 @@ ifdef HAVE_AVX
|
||||||
CCOMMON_OPT += -mavx
|
CCOMMON_OPT += -mavx
|
||||||
FCOMMON_OPT += -mavx
|
FCOMMON_OPT += -mavx
|
||||||
endif
|
endif
|
||||||
|
ifndef NO_AVX2
|
||||||
ifdef HAVE_AVX2
|
ifdef HAVE_AVX2
|
||||||
CCOMMON_OPT += -mavx2
|
CCOMMON_OPT += -mavx2
|
||||||
FCOMMON_OPT += -mavx2
|
FCOMMON_OPT += -mavx2
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
|
ifndef NO_FMA
|
||||||
ifdef HAVE_FMA3
|
ifdef HAVE_FMA3
|
||||||
CCOMMON_OPT += -mfma
|
CCOMMON_OPT += -mfma
|
||||||
FCOMMON_OPT += -mfma
|
FCOMMON_OPT += -mfma
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
ifeq ($(CORE), SKYLAKEX)
|
ifeq ($(CORE), SKYLAKEX)
|
||||||
ifndef DYNAMIC_ARCH
|
ifndef DYNAMIC_ARCH
|
||||||
|
|
Loading…
Reference in New Issue