]> Cypherpunks repositories - gostls13.git/commitdiff
internal/bytealg: remove dependency on runtime·support_avx2
authorIlya Tocar <ilya.tocar@intel.com>
Tue, 27 Mar 2018 20:21:49 +0000 (15:21 -0500)
committerIlya Tocar <ilya.tocar@intel.com>
Wed, 28 Mar 2018 15:39:16 +0000 (15:39 +0000)
Use internal/cpu instead.

Change-Id: I8670440389cbd88951fee61e352c4a10ac7eee6e
Reviewed-on: https://go-review.googlesource.com/102737
Run-TryBot: Ilya Tocar <ilya.tocar@intel.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/internal/bytealg/count_amd64.s

index 19eb1ac642c0443b619e235ad0c8da74fe47605f..cecba11cf9ff08b1b43722f4ec0a63d344ae656e 100644 (file)
@@ -151,7 +151,7 @@ endofpage:
        RET
 
 avx2:
-       CMPB   runtime·support_avx2(SB), $1
+       CMPB   internal∕cpu·X86+const_x86_HasAVX2(SB), $1
        JNE sse
        MOVD AX, X0
        LEAQ -32(SI)(BX*1), R11