fix mtune for CortexX1, add mtune for X2 and A710
This commit is contained in:
parent
bc21464e14
commit
c1f7a81663
|
@ -270,9 +270,17 @@ endif
|
||||||
|
|
||||||
ifeq (1, $(filter 1,$(GCCVERSIONGTEQ11) $(ISCLANG)))
|
ifeq (1, $(filter 1,$(GCCVERSIONGTEQ11) $(ISCLANG)))
|
||||||
ifeq ($(CORE), CORTEXX1)
|
ifeq ($(CORE), CORTEXX1)
|
||||||
CCOMMON_OPT += -march=armv8.2-a -mtune=cortexa72
|
CCOMMON_OPT += -march=armv8.2-a
|
||||||
|
ifeq (1, $(filter 1,$(GCCMINORVERSIONGTEQ4) $(GCCVERSIONGTEQ12) $(ISCLANG)))
|
||||||
|
CCOMMON_OPT += -mtune=cortex-x1
|
||||||
ifneq ($(F_COMPILER), NAG)
|
ifneq ($(F_COMPILER), NAG)
|
||||||
FCOMMON_OPT += -march=armv8.2-a -mtune=cortexa72
|
FCOMMON_OPT += -march=armv8.2-a -mtune=cortex-x1
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
CCOMMON_OPT += -mtune=cortex-a72
|
||||||
|
ifneq ($(F_COMPILER), NAG)
|
||||||
|
FCOMMON_OPT += -march=armv8.2-a -mtune=cortex-a72
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
@ -283,6 +291,12 @@ CCOMMON_OPT += -march=armv8.4-a+sve
|
||||||
ifneq ($(F_COMPILER), NAG)
|
ifneq ($(F_COMPILER), NAG)
|
||||||
FCOMMON_OPT += -march=armv8.4-a+sve
|
FCOMMON_OPT += -march=armv8.4-a+sve
|
||||||
endif
|
endif
|
||||||
|
ifeq (1, $(filter 1,$(GCCVERSIONGTEQ12) $(ISCLANG)))
|
||||||
|
CCOMMON_OPT += -mtune=cortex-x2
|
||||||
|
ifneq ($(F_COMPILER), NAG)
|
||||||
|
FCOMMON_OPT += -mtune=cortex-x2
|
||||||
|
endif
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -302,6 +316,12 @@ CCOMMON_OPT += -march=armv8.4-a+sve
|
||||||
ifneq ($(F_COMPILER), NAG)
|
ifneq ($(F_COMPILER), NAG)
|
||||||
FCOMMON_OPT += -march=armv8.4-a+sve
|
FCOMMON_OPT += -march=armv8.4-a+sve
|
||||||
endif
|
endif
|
||||||
|
ifeq (1, $(filter 1,$(GCCVERSIONGTEQ12) $(ISCLANG)))
|
||||||
|
CCOMMON_OPT += -mtune=cortex-a710
|
||||||
|
ifneq ($(F_COMPILER), NAG)
|
||||||
|
FCOMMON_OPT += -mtune=cortex-a710
|
||||||
|
endif
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue