// Code generated by 'simdgen -o godefs -goroot $GOROOT -arch sve -arm64Path $ARM64_ISA_PATH go_sve.yaml types.yaml categories.yaml'; DO NOT EDIT. package ssagen import ( "cmd/compile/internal/ir" "cmd/compile/internal/ssa" "cmd/compile/internal/ssa/ssaop" "cmd/compile/internal/types" "cmd/internal/sys" ) func simdARM64SVEIntrinsics(addF func(pkg, fn string, b intrinsicBuilder, archFamilies ...sys.ArchFamily)) { addF(simdPackage, "Float32s.Add", opLen2(ssaop.OpAddFloat32s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Float64s.Add", opLen2(ssaop.OpAddFloat64s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int8s.Add", opLen2(ssaop.OpAddInt8s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int16s.Add", opLen2(ssaop.OpAddInt16s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int32s.Add", opLen2(ssaop.OpAddInt32s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int64s.Add", opLen2(ssaop.OpAddInt64s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint8s.Add", opLen2(ssaop.OpAddUint8s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint16s.Add", opLen2(ssaop.OpAddUint16s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint32s.Add", opLen2(ssaop.OpAddUint32s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint64s.Add", opLen2(ssaop.OpAddUint64s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int8s.AddSaturated", opLen2(ssaop.OpAddSaturatedInt8s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int16s.AddSaturated", opLen2(ssaop.OpAddSaturatedInt16s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int32s.AddSaturated", opLen2(ssaop.OpAddSaturatedInt32s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int64s.AddSaturated", opLen2(ssaop.OpAddSaturatedInt64s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint8s.AddSaturated", opLen2(ssaop.OpAddSaturatedUint8s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint16s.AddSaturated", opLen2(ssaop.OpAddSaturatedUint16s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint32s.AddSaturated", opLen2(ssaop.OpAddSaturatedUint32s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Uint64s.AddSaturated", opLen2(ssaop.OpAddSaturatedUint64s, types.TypeVec256), sys.ARM64) addF(simdPackage, "Int8s.Greater", opLen2(ssaop.OpGreaterInt8s, types.TypeMask), sys.ARM64) addF(simdPackage, "Int16s.Greater", opLen2(ssaop.OpGreaterInt16s, types.TypeMask), sys.ARM64) addF(simdPackage, "Int32s.Greater", opLen2(ssaop.OpGreaterInt32s, types.TypeMask), sys.ARM64) addF(simdPackage, "Int64s.Greater", opLen2(ssaop.OpGreaterInt64s, types.TypeMask), sys.ARM64) addF(simdPackage, "Float32s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.BitsToInt8", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.ConvertToInt8", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.ConvertToUint8", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int8s.ToBits", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.ReshapeToUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.ReshapeToUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint8s.ReshapeToUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.BitsToInt16", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.ConvertToInt16", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.ConvertToUint16", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int16s.ToBits", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.ReshapeToUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.ReshapeToUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint16s.ReshapeToUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.BitsToFloat32", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float32s.ToBits", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.BitsToInt32", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.ConvertToInt32", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.ConvertToUint32", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int32s.ToBits", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.ReshapeToUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.ReshapeToUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.AsUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint32s.ReshapeToUint64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsFloat32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsFloat64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.BitsToFloat64", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Float64s.ToBits", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsInt8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsInt16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsInt32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsInt64s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.BitsToInt64", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.ConvertToInt64", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.ConvertToUint64", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Int64s.ToBits", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.ReshapeToUint8s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.ReshapeToUint16s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.AsUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Uint64s.ReshapeToUint32s", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { return args[0] }, sys.ARM64) addF(simdPackage, "Mask8s.store", sveStoreWhole(), sys.ARM64) addF(simdPackage, "loadMask8s", sveLoadWhole(), sys.ARM64) addF(simdPackage, "Mask16s.store", sveStoreWhole(), sys.ARM64) addF(simdPackage, "loadMask16s", sveLoadWhole(), sys.ARM64) addF(simdPackage, "Mask32s.store", sveStoreWhole(), sys.ARM64) addF(simdPackage, "loadMask32s", sveLoadWhole(), sys.ARM64) addF(simdPackage, "Mask64s.store", sveStoreWhole(), sys.ARM64) addF(simdPackage, "loadMask64s", sveLoadWhole(), sys.ARM64) }