1 // Code generated by 'simdgen -o godefs -goroot $GOROOT -arch sve -arm64Path $ARM64_ISA_PATH go_sve.yaml types.yaml categories.yaml'; DO NOT EDIT.
2
3 (AddFloat32s ...) => (ZFADDS ...) // pureVreg
4 (AddFloat64s ...) => (ZFADDD ...) // pureVreg
5 (AddInt8s ...) => (ZADDB ...) // pureVreg
6 (AddInt16s ...) => (ZADDH ...) // pureVreg
7 (AddInt32s ...) => (ZADDS ...) // pureVreg
8 (AddInt64s ...) => (ZADDD ...) // pureVreg
9 (AddUint8s ...) => (ZADDB ...) // pureVreg
10 (AddUint16s ...) => (ZADDH ...) // pureVreg
11 (AddUint32s ...) => (ZADDS ...) // pureVreg
12 (AddUint64s ...) => (ZADDD ...) // pureVreg
13 (AddSaturatedInt8s ...) => (ZSQADDB ...) // pureVreg
14 (AddSaturatedInt16s ...) => (ZSQADDH ...) // pureVreg
15 (AddSaturatedInt32s ...) => (ZSQADDS ...) // pureVreg
16 (AddSaturatedInt64s ...) => (ZSQADDD ...) // pureVreg
17 (AddSaturatedUint8s ...) => (ZUQADDB ...) // pureVreg
18 (AddSaturatedUint16s ...) => (ZUQADDH ...) // pureVreg
19 (AddSaturatedUint32s ...) => (ZUQADDS ...) // pureVreg
20 (AddSaturatedUint64s ...) => (ZUQADDD ...) // pureVreg
21 (GreaterInt16s x y) => (ZCMPGTH x y (Select0 <types.TypeMask> (PWHILELTH (MOVDconst [0]) (MOVDconst [16]))))
22 (GreaterInt32s x y) => (ZCMPGTS x y (Select0 <types.TypeMask> (PWHILELTS (MOVDconst [0]) (MOVDconst [8]))))
23 (GreaterInt64s x y) => (ZCMPGTD x y (Select0 <types.TypeMask> (PWHILELTD (MOVDconst [0]) (MOVDconst [4]))))
24 (GreaterInt8s x y) => (ZCMPGTB x y (Select0 <types.TypeMask> (PWHILELTB (MOVDconst [0]) (MOVDconst [32]))))
25
View as plain text