aboutsummaryrefslogtreecommitdiff
path: root/src/internal/bytealg/indexbyte_amd64.s
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal/bytealg/indexbyte_amd64.s')
-rw-r--r--src/internal/bytealg/indexbyte_amd64.s2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/internal/bytealg/indexbyte_amd64.s b/src/internal/bytealg/indexbyte_amd64.s
index f78093c539..1ca70e39e2 100644
--- a/src/internal/bytealg/indexbyte_amd64.s
+++ b/src/internal/bytealg/indexbyte_amd64.s
@@ -115,8 +115,10 @@ endofpage:
RET
avx2:
+#ifndef hasAVX2
CMPB internal∕cpu·X86+const_offsetX86HasAVX2(SB), $1
JNE sse
+#endif
MOVD AX, X0
LEAQ -32(SI)(BX*1), R11
VPBROADCASTB X0, Y1