Add pure-go/avx2/avx512 implementations for add/sub
Showing
- pkg/vectorize/add/avx2.s 1001 additions, 0 deletionspkg/vectorize/add/avx2.s
- pkg/vectorize/add/avx2_stubs.go 43 additions, 0 deletionspkg/vectorize/add/avx2_stubs.go
- pkg/vectorize/add/avx512.s 1361 additions, 0 deletionspkg/vectorize/add/avx512.s
- pkg/vectorize/add/avx512_stubs.go 43 additions, 0 deletionspkg/vectorize/add/avx512_stubs.go
- pkg/vectorize/minus/minus.go 0 additions, 87 deletionspkg/vectorize/minus/minus.go
- pkg/vectorize/plus/fplus_amd64.go 0 additions, 69 deletionspkg/vectorize/plus/fplus_amd64.go
- pkg/vectorize/plus/fplus_amd64.s 0 additions, 53 deletionspkg/vectorize/plus/fplus_amd64.s
- pkg/vectorize/plus/fplusone_amd64.go 0 additions, 67 deletionspkg/vectorize/plus/fplusone_amd64.go
- pkg/vectorize/plus/fplusone_amd64.s 0 additions, 45 deletionspkg/vectorize/plus/fplusone_amd64.s
- pkg/vectorize/plus/iplus_amd64.go 0 additions, 69 deletionspkg/vectorize/plus/iplus_amd64.go
- pkg/vectorize/plus/iplus_amd64.s 0 additions, 53 deletionspkg/vectorize/plus/iplus_amd64.s
- pkg/vectorize/plus/iplusone_amd64.go 0 additions, 66 deletionspkg/vectorize/plus/iplusone_amd64.go
- pkg/vectorize/plus/iplusone_amd64.s 0 additions, 46 deletionspkg/vectorize/plus/iplusone_amd64.s
- pkg/vectorize/plus/plus.go 0 additions, 112 deletionspkg/vectorize/plus/plus.go
- pkg/vectorize/plus/plus_test.go 0 additions, 36 deletionspkg/vectorize/plus/plus_test.go
- pkg/vectorize/sub/avx2.s 1429 additions, 0 deletionspkg/vectorize/sub/avx2.s
- pkg/vectorize/sub/avx2_stubs.go 63 additions, 0 deletionspkg/vectorize/sub/avx2_stubs.go
- pkg/vectorize/sub/avx512.s 1909 additions, 0 deletionspkg/vectorize/sub/avx512.s
- pkg/vectorize/sub/avx512_stubs.go 63 additions, 0 deletionspkg/vectorize/sub/avx512_stubs.go
- pkg/vectorize/sub/sub.go 2143 additions, 0 deletionspkg/vectorize/sub/sub.go
Please register or sign in to comment