fmt.Fprintf(out,
`// Code generated by '%s'; DO NOT EDIT.
-//go:build goexperiment.simd
+//go:build goexperiment.simd && amd64
// This file contains functions testing %s.
// Each function in this file is specialized for a
// Code generated by 'go run genfiles.go'; DO NOT EDIT.
-//go:build goexperiment.simd
+//go:build goexperiment.simd && amd64
// This file contains functions testing binary simd methods.
// Each function in this file is specialized for a
// Code generated by 'go run genfiles.go'; DO NOT EDIT.
-//go:build goexperiment.simd
+//go:build goexperiment.simd && amd64
// This file contains functions testing simd methods that compare two operands.
// Each function in this file is specialized for a
// Code generated by 'go run genfiles.go'; DO NOT EDIT.
-//go:build goexperiment.simd
+//go:build goexperiment.simd && amd64
// This file contains functions testing simd methods that compare two operands under a mask.
// Each function in this file is specialized for a
// Code generated by 'go run genfiles.go'; DO NOT EDIT.
-//go:build goexperiment.simd
+//go:build goexperiment.simd && amd64
// This file contains functions testing ternary simd methods.
// Each function in this file is specialized for a
// Code generated by 'go run genfiles.go'; DO NOT EDIT.
-//go:build goexperiment.simd
+//go:build goexperiment.simd && amd64
// This file contains functions testing unary simd methods.
// Each function in this file is specialized for a