diff --git a/src/cmd/compile/internal/ssa/_gen/ARM64.rules b/src/cmd/compile/internal/ssa/_gen/ARM64.rules index 1b588edb043c11..721095f653363a 100644 --- a/src/cmd/compile/internal/ssa/_gen/ARM64.rules +++ b/src/cmd/compile/internal/ssa/_gen/ARM64.rules @@ -1931,7 +1931,7 @@ ((REV|REVW) ((REV|REVW) p)) => p -// runtime/internal/math.MulUintptr intrinsics +// internal/runtime/math.MulUintptr intrinsics (Select0 (Mul64uover x y)) => (MUL x y) (Select1 (Mul64uover x y)) => (NotEqual (CMPconst (UMULH x y) [0])) diff --git a/src/cmd/compile/internal/ssagen/ssa.go b/src/cmd/compile/internal/ssagen/ssa.go index 26d236dcacafb4..d0ca5b7f30f13b 100644 --- a/src/cmd/compile/internal/ssagen/ssa.go +++ b/src/cmd/compile/internal/ssagen/ssa.go @@ -4241,7 +4241,7 @@ func InitTables() { }, all...) } - addF("runtime/internal/math", "MulUintptr", + addF("internal/runtime/math", "MulUintptr", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { if s.config.PtrSize == 4 { return s.newValue2(ssa.OpMul32uover, types.NewTuple(types.Types[types.TUINT], types.Types[types.TUINT]), args[0], args[1]) @@ -5025,14 +5025,14 @@ func InitTables() { }, sys.AMD64, sys.ARM64, sys.PPC64, sys.S390X, sys.MIPS64, sys.RISCV64, sys.Loong64) alias("math/bits", "Mul", "math/bits", "Mul64", p8...) - alias("runtime/internal/math", "Mul64", "math/bits", "Mul64", p8...) + alias("internal/runtime/math", "Mul64", "math/bits", "Mul64", p8...) addF("math/bits", "Add64", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return s.newValue3(ssa.OpAdd64carry, types.NewTuple(types.Types[types.TUINT64], types.Types[types.TUINT64]), args[0], args[1], args[2]) }, sys.AMD64, sys.ARM64, sys.PPC64, sys.S390X, sys.RISCV64, sys.Loong64, sys.MIPS64) alias("math/bits", "Add", "math/bits", "Add64", p8...) - alias("runtime/internal/math", "Add64", "math/bits", "Add64", all...) + alias("internal/runtime/math", "Add64", "math/bits", "Add64", all...) addF("math/bits", "Sub64", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return s.newValue3(ssa.OpSub64borrow, types.NewTuple(types.Types[types.TUINT64], types.Types[types.TUINT64]), args[0], args[1], args[2]) diff --git a/src/cmd/compile/internal/test/inl_test.go b/src/cmd/compile/internal/test/inl_test.go index f05bb9317d70e8..462626958223fc 100644 --- a/src/cmd/compile/internal/test/inl_test.go +++ b/src/cmd/compile/internal/test/inl_test.go @@ -98,7 +98,7 @@ func TestIntendedInlining(t *testing.T) { "traceEnabled", }, "runtime/internal/sys": {}, - "runtime/internal/math": { + "internal/runtime/math": { "MulUintptr", }, "bytes": { diff --git a/src/cmd/compile/internal/walk/builtin.go b/src/cmd/compile/internal/walk/builtin.go index 512420e6d5800b..02e64c12a13c3b 100644 --- a/src/cmd/compile/internal/walk/builtin.go +++ b/src/cmd/compile/internal/walk/builtin.go @@ -799,7 +799,7 @@ func walkUnsafeSlice(n *ir.BinaryExpr, init *ir.Nodes) ir.Node { return walkExpr(typecheck.Expr(h), init) } -var math_MulUintptr = &types.Sym{Pkg: types.NewPkg("runtime/internal/math", "math"), Name: "MulUintptr"} +var math_MulUintptr = &types.Sym{Pkg: types.NewPkg("internal/runtime/math", "math"), Name: "MulUintptr"} func walkUnsafeString(n *ir.BinaryExpr, init *ir.Nodes) ir.Node { ptr := safeExpr(n.X, init) diff --git a/src/cmd/internal/objabi/pkgspecial.go b/src/cmd/internal/objabi/pkgspecial.go index c34ede53fe0fb5..2772226c9394ff 100644 --- a/src/cmd/internal/objabi/pkgspecial.go +++ b/src/cmd/internal/objabi/pkgspecial.go @@ -47,7 +47,7 @@ var runtimePkgs = []string{ "internal/runtime/atomic", "internal/runtime/exithook", - "runtime/internal/math", + "internal/runtime/math", "runtime/internal/sys", "internal/runtime/syscall", diff --git a/src/go/build/deps_test.go b/src/go/build/deps_test.go index 9146cae492e8ac..9e22955edafbd0 100644 --- a/src/go/build/deps_test.go +++ b/src/go/build/deps_test.go @@ -87,7 +87,7 @@ var depsRules = ` < internal/runtime/syscall < internal/runtime/atomic < internal/runtime/exithook - < runtime/internal/math + < internal/runtime/math < runtime < sync/atomic < internal/race diff --git a/src/internal/coverage/pkid.go b/src/internal/coverage/pkid.go index 86ff302507c70b..a764cc4205e9f7 100644 --- a/src/internal/coverage/pkid.go +++ b/src/internal/coverage/pkid.go @@ -28,7 +28,7 @@ package coverage // slot: 3 path='internal/goos' // slot: 4 path='runtime/internal/sys' hard-coded id: 5 // slot: 5 path='internal/abi' hard-coded id: 4 -// slot: 6 path='runtime/internal/math' hard-coded id: 6 +// slot: 6 path='internal/runtime/math' hard-coded id: 6 // slot: 7 path='internal/bytealg' hard-coded id: 7 // slot: 8 path='internal/goexperiment' // slot: 9 path='internal/runtime/syscall' hard-coded id: 8 @@ -52,7 +52,7 @@ var rtPkgs = [...]string{ "internal/chacha8rand", "runtime/internal/sys", "internal/abi", - "runtime/internal/math", + "internal/runtime/math", "internal/bytealg", "internal/goexperiment", "internal/runtime/syscall", diff --git a/src/runtime/internal/math/math.go b/src/internal/runtime/math/math.go similarity index 100% rename from src/runtime/internal/math/math.go rename to src/internal/runtime/math/math.go diff --git a/src/runtime/internal/math/math_test.go b/src/internal/runtime/math/math_test.go similarity index 98% rename from src/runtime/internal/math/math_test.go rename to src/internal/runtime/math/math_test.go index 303eb63405a1d4..8405999dc2c5ec 100644 --- a/src/runtime/internal/math/math_test.go +++ b/src/internal/runtime/math/math_test.go @@ -5,7 +5,7 @@ package math_test import ( - . "runtime/internal/math" + . "internal/runtime/math" "testing" ) diff --git a/src/runtime/arena.go b/src/runtime/arena.go index cd9a9dfae10abc..96197099ca59c9 100644 --- a/src/runtime/arena.go +++ b/src/runtime/arena.go @@ -86,7 +86,7 @@ import ( "internal/abi" "internal/goarch" "internal/runtime/atomic" - "runtime/internal/math" + "internal/runtime/math" "runtime/internal/sys" "unsafe" ) diff --git a/src/runtime/chan.go b/src/runtime/chan.go index f1cd74a3fd16e2..4c854c72bc9842 100644 --- a/src/runtime/chan.go +++ b/src/runtime/chan.go @@ -20,7 +20,7 @@ package runtime import ( "internal/abi" "internal/runtime/atomic" - "runtime/internal/math" + "internal/runtime/math" "unsafe" ) diff --git a/src/runtime/hash64.go b/src/runtime/hash64.go index 05cdb8111372b8..124bb7d77accdd 100644 --- a/src/runtime/hash64.go +++ b/src/runtime/hash64.go @@ -10,7 +10,7 @@ package runtime import ( - "runtime/internal/math" + "internal/runtime/math" "unsafe" ) diff --git a/src/runtime/malloc.go b/src/runtime/malloc.go index b92a213245d4f7..cbb4f67ee87642 100644 --- a/src/runtime/malloc.go +++ b/src/runtime/malloc.go @@ -104,7 +104,7 @@ import ( "internal/goarch" "internal/goos" "internal/runtime/atomic" - "runtime/internal/math" + "internal/runtime/math" "runtime/internal/sys" "unsafe" ) diff --git a/src/runtime/map.go b/src/runtime/map.go index 112084f5a74091..9169d5733eef4f 100644 --- a/src/runtime/map.go +++ b/src/runtime/map.go @@ -57,7 +57,7 @@ import ( "internal/abi" "internal/goarch" "internal/runtime/atomic" - "runtime/internal/math" + "internal/runtime/math" "unsafe" ) diff --git a/src/runtime/rand.go b/src/runtime/rand.go index a66553feebe3ed..11be6552aa3314 100644 --- a/src/runtime/rand.go +++ b/src/runtime/rand.go @@ -9,7 +9,7 @@ package runtime import ( "internal/chacha8rand" "internal/goarch" - "runtime/internal/math" + "internal/runtime/math" "unsafe" _ "unsafe" // for go:linkname ) diff --git a/src/runtime/slice.go b/src/runtime/slice.go index 78475735af3d57..65883ea2f3a327 100644 --- a/src/runtime/slice.go +++ b/src/runtime/slice.go @@ -7,7 +7,7 @@ package runtime import ( "internal/abi" "internal/goarch" - "runtime/internal/math" + "internal/runtime/math" "runtime/internal/sys" "unsafe" ) diff --git a/src/runtime/unsafe.go b/src/runtime/unsafe.go index ca428b56e07922..85fc8b61ebc0ef 100644 --- a/src/runtime/unsafe.go +++ b/src/runtime/unsafe.go @@ -5,7 +5,7 @@ package runtime import ( - "runtime/internal/math" + "internal/runtime/math" "unsafe" )