aboutsummaryrefslogtreecommitdiff
path: root/src/internal/bytealg/equal_386.s
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal/bytealg/equal_386.s')
-rw-r--r--src/internal/bytealg/equal_386.s5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/internal/bytealg/equal_386.s b/src/internal/bytealg/equal_386.s
index 87233635a9..58b3cbe3d0 100644
--- a/src/internal/bytealg/equal_386.s
+++ b/src/internal/bytealg/equal_386.s
@@ -43,8 +43,9 @@ TEXT memeqbody<>(SB),NOSPLIT,$0-0
hugeloop:
CMPL BX, $64
JB bigloop
- CMPB internal∕cpu·X86+const_offsetX86HasSSE2(SB), $1
- JNE bigloop
+#ifdef GO386_softfloat
+ JMP bigloop
+#endif
MOVOU (SI), X0
MOVOU (DI), X1
MOVOU 16(SI), X2