mirror of
https://github.com/golang/go
synced 2024-11-19 13:04:45 -07:00
runtime: remove support_bmi{1,2}
The code reading these variables was removed in CL 41476. They are only set but never read now, so remove them. Change-Id: I6b0b8d813e9a3ec2a13586ff92746e00ad1b5bf0 Reviewed-on: https://go-review.googlesource.com/106095 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
parent
76e92d1c9e
commit
ace5fa1a60
@ -198,17 +198,11 @@ eax7:
|
||||
MOVL $0, CX
|
||||
CPUID
|
||||
|
||||
TESTL $(1<<3), BX // BMI1
|
||||
SETNE runtime·support_bmi1(SB)
|
||||
|
||||
// If OS support for XMM and YMM is not present
|
||||
// support_avx2 will be set back to false later.
|
||||
TESTL $(1<<5), BX
|
||||
SETNE runtime·support_avx2(SB)
|
||||
|
||||
TESTL $(1<<8), BX // BMI2
|
||||
SETNE runtime·support_bmi2(SB)
|
||||
|
||||
TESTL $(1<<9), BX // ERMS
|
||||
SETNE runtime·support_erms(SB)
|
||||
|
||||
|
@ -161,17 +161,11 @@ eax7:
|
||||
MOVL $0, CX
|
||||
CPUID
|
||||
|
||||
TESTL $(1<<3), BX // BMI1
|
||||
SETNE runtime·support_bmi1(SB)
|
||||
|
||||
// If OS support for XMM and YMM is not present
|
||||
// support_avx2 will be set back to false later.
|
||||
TESTL $(1<<5), BX
|
||||
SETNE runtime·support_avx2(SB)
|
||||
|
||||
TESTL $(1<<8), BX // BMI2
|
||||
SETNE runtime·support_bmi2(SB)
|
||||
|
||||
TESTL $(1<<9), BX // ERMS
|
||||
SETNE runtime·support_erms(SB)
|
||||
|
||||
|
@ -81,17 +81,11 @@ eax7:
|
||||
MOVL $0, CX
|
||||
CPUID
|
||||
|
||||
TESTL $(1<<3), BX // BMI1
|
||||
SETNE runtime·support_bmi1(SB)
|
||||
|
||||
// If OS support for XMM and YMM is not present
|
||||
// support_avx2 will be set back to false later.
|
||||
TESTL $(1<<5), BX
|
||||
SETNE runtime·support_avx2(SB)
|
||||
|
||||
TESTL $(1<<8), BX // BMI2
|
||||
SETNE runtime·support_bmi2(SB)
|
||||
|
||||
TESTL $(1<<9), BX // ERMS
|
||||
SETNE runtime·support_erms(SB)
|
||||
|
||||
|
@ -774,8 +774,6 @@ var (
|
||||
support_aes bool
|
||||
support_avx bool
|
||||
support_avx2 bool
|
||||
support_bmi1 bool
|
||||
support_bmi2 bool
|
||||
support_erms bool
|
||||
support_osxsave bool
|
||||
support_popcnt bool
|
||||
|
Loading…
Reference in New Issue
Block a user