mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
[dev.simd] simd: move template code generator into _gen
The XED-driven generator lives in simd/_gen, so move the other template-driven code generator in simd/_gen as well. Change-Id: Iedf0cc11bf9862e2808e77292d9960818976c698 Reviewed-on: https://go-review.googlesource.com/c/go/+/721662 Reviewed-by: David Chase <drchase@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Austin Clements <austin@google.com>
This commit is contained in:
parent
19b4a30899
commit
cf45adf140
2 changed files with 9 additions and 10 deletions
|
|
@ -2,8 +2,6 @@
|
|||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
//go:build ignore
|
||||
|
||||
package main
|
||||
|
||||
// this generates type-instantiated boilerplate code for
|
||||
|
|
@ -814,15 +812,16 @@ func (x {{.VType}}) String() string {
|
|||
}
|
||||
`)
|
||||
|
||||
const TD = "internal/simd_test/"
|
||||
const SSA = "../cmd/compile/internal/ssa/"
|
||||
const SIMD = "../../"
|
||||
const TD = "../../internal/simd_test/"
|
||||
const SSA = "../../../cmd/compile/internal/ssa/"
|
||||
|
||||
func main() {
|
||||
sl := flag.String("sl", "slice_gen_amd64.go", "file name for slice operations")
|
||||
cm := flag.String("cm", "compare_gen_amd64.go", "file name for comparison operations")
|
||||
mm := flag.String("mm", "maskmerge_gen_amd64.go", "file name for mask/merge operations")
|
||||
op := flag.String("op", "other_gen_amd64.go", "file name for other operations")
|
||||
ush := flag.String("ush", "unsafe_helpers.go", "file name for unsafe helpers")
|
||||
sl := flag.String("sl", SIMD+"slice_gen_amd64.go", "file name for slice operations")
|
||||
cm := flag.String("cm", SIMD+"compare_gen_amd64.go", "file name for comparison operations")
|
||||
mm := flag.String("mm", SIMD+"maskmerge_gen_amd64.go", "file name for mask/merge operations")
|
||||
op := flag.String("op", SIMD+"other_gen_amd64.go", "file name for other operations")
|
||||
ush := flag.String("ush", SIMD+"unsafe_helpers.go", "file name for unsafe helpers")
|
||||
bh := flag.String("bh", TD+"binary_helpers_test.go", "file name for binary test helpers")
|
||||
uh := flag.String("uh", TD+"unary_helpers_test.go", "file name for unary test helpers")
|
||||
th := flag.String("th", TD+"ternary_helpers_test.go", "file name for ternary test helpers")
|
||||
|
|
@ -6,4 +6,4 @@ package simd
|
|||
|
||||
// This file has no build tag, so that go generate can run without a build tag.
|
||||
|
||||
//go:generate go run genfiles.go
|
||||
//go:generate go run -C _gen/tmplgen .
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue