internal/cpu: move to internal/deps/cpu #310

This commit is contained in:
Sun Yimin 2025-03-21 10:04:35 +08:00 committed by GitHub
parent c43e0488a6
commit a84fec09af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
71 changed files with 14 additions and 14 deletions

View File

@ -6,7 +6,7 @@
package bigmod
import "github.com/emmansun/gmsm/internal/cpu"
import "github.com/emmansun/gmsm/internal/deps/cpu"
// amd64 assembly uses ADCX/ADOX/MULX if ADX is available to run two carry
// chains in the flags in parallel across the whole operation, and aggressively

View File

@ -1,6 +1,6 @@
package cpuid
import "github.com/emmansun/gmsm/internal/cpu"
import "github.com/emmansun/gmsm/internal/deps/cpu"
var (
HasAES = cpu.X86.HasAES

View File

@ -2,7 +2,7 @@
package cpuid
import "github.com/emmansun/gmsm/internal/cpu"
import "github.com/emmansun/gmsm/internal/deps/cpu"
var (
HasAES = cpu.ARM64.HasAES

View File

@ -9,7 +9,7 @@ import (
"testing"
"unsafe"
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/deps/cpu"
)
var s390xTests = []struct {

View File

@ -9,7 +9,7 @@ package cpu_test
import (
"testing"
. "github.com/emmansun/gmsm/internal/cpu"
. "github.com/emmansun/gmsm/internal/deps/cpu"
)
func TestX86ifAVX2hasAVX(t *testing.T) {

View File

@ -8,7 +8,7 @@ import (
"testing"
"unsafe"
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/deps/cpu"
)
func TestIsBigEndian(t *testing.T) {

View File

@ -19,7 +19,7 @@ import (
"unsafe"
"github.com/emmansun/gmsm/internal/byteorder"
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/deps/cpu"
)
// p256Element is a P-256 base field element in [0, P-1] in the Montgomery

View File

@ -2,7 +2,7 @@
package sm3
import "github.com/emmansun/gmsm/internal/cpu"
import "github.com/emmansun/gmsm/internal/deps/cpu"
var useAVX2 = cpu.X86.HasAVX2 && cpu.X86.HasBMI2
var useAVX = cpu.X86.HasAVX

View File

@ -4,7 +4,7 @@ package sm3
import (
"os"
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/deps/cpu"
)
var useSM3NI = cpu.ARM64.HasSM3 && os.Getenv("DISABLE_SM3NI") != "1"

View File

@ -7,8 +7,8 @@ import (
"os"
"github.com/emmansun/gmsm/internal/alias"
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/cpuid"
"github.com/emmansun/gmsm/internal/deps/cpu"
)
var supportSM4 = cpu.ARM64.HasSM4 && os.Getenv("DISABLE_SM4NI") != "1"

View File

@ -6,7 +6,7 @@ package bn256
// assembly implementations of these functions, provided that they exist.
import (
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/deps/cpu"
)
// amd64 assembly uses ADCX/ADOX/MULX if ADX is available to run two carry

View File

@ -2,7 +2,7 @@
package bn256
import "github.com/emmansun/gmsm/internal/cpu"
import "github.com/emmansun/gmsm/internal/deps/cpu"
var supportAVX2 = cpu.X86.HasAVX2

View File

@ -3,8 +3,8 @@
package zuc
import (
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/cpuid"
"github.com/emmansun/gmsm/internal/deps/cpu"
)
// Generate single keyword, 4 bytes.

View File

@ -13,7 +13,7 @@ import (
"reflect"
"testing"
"github.com/emmansun/gmsm/internal/cpu"
"github.com/emmansun/gmsm/internal/deps/cpu"
"github.com/emmansun/gmsm/internal/cryptotest"
)