mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-20 00:56:39 +08:00
Define USE_SSE2 for any x86-64 target
Rather than only when popcnt=yes x86-64 instruction set includes SSE2.
This commit is contained in:
@@ -373,9 +373,9 @@ ifeq ($(popcnt),yes)
|
|||||||
ifeq ($(arch),$(filter $(arch),ppc64 armv8-a))
|
ifeq ($(arch),$(filter $(arch),ppc64 armv8-a))
|
||||||
CXXFLAGS += -DUSE_POPCNT
|
CXXFLAGS += -DUSE_POPCNT
|
||||||
else ifeq ($(comp),icc)
|
else ifeq ($(comp),icc)
|
||||||
CXXFLAGS += -msse3 -DUSE_POPCNT -DUSE_SSE2
|
CXXFLAGS += -msse3 -DUSE_POPCNT
|
||||||
else
|
else
|
||||||
CXXFLAGS += -msse3 -mpopcnt -DUSE_POPCNT -DUSE_SSE2
|
CXXFLAGS += -msse3 -mpopcnt -DUSE_POPCNT
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@@ -393,6 +393,10 @@ ifeq ($(sse41),yes)
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(arch),x86_64)
|
||||||
|
CXXFLAGS += -DUSE_SSE2
|
||||||
|
endif
|
||||||
|
|
||||||
### 3.7 pext
|
### 3.7 pext
|
||||||
ifeq ($(pext),yes)
|
ifeq ($(pext),yes)
|
||||||
CXXFLAGS += -DUSE_PEXT
|
CXXFLAGS += -DUSE_PEXT
|
||||||
|
|||||||
Reference in New Issue
Block a user